中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt

中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt

ID:51632301

大小:963.00 KB

页数:51页

时间:2020-03-26

中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt_第1页
中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt_第2页
中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt_第3页
中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt_第4页
中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt_第5页
资源描述:

《中职编程语言基础C语言03 教学课件 项目2 数据类型和运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编程语言基础C语言主讲教师任务1C语言的数据类型任务2常量与变量任务3整型数据项目2数据类型和运算任务4实型数据任务5字符型数据任务6基本输入输出函数任务7运算符和表达式C语言程序的基本操作对象是数据。数据以某种特定类型而存在,如整型、实型、字符型等。数据类型规定了数据的表示形式、取值范围、存储格式和相关的运算方式。数据往往以常量或变量的形式存在,它们又分别属于各种数据类型。学习重点项目2数据类型和运算任务1语言的数据类型在C程序中,各种变量都应预先说明,然后使用。对变量的说明可以包括三个方面:数据类型、存储类型和作用域。所谓数据类型,是按被说明量的性质、表示形式、占据存储空间的多少以及构造

2、特点来划分的。本任务主要介绍常用的4类数据类型。1.基本数据类型基本数据类型又分为整型类型、实型类型(也称浮点数类型)、字符类型和枚举类型四大类。其最主要的特点是,其值不可以再分解为其他类型,也就是说,基本数据类型是自我说明的。活动1数据类型任务1语言的数据类型2.构造数据类型构造数据类型是由基本类型导出的类型,是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造数据类型的值可以分解成若干个“成员”或“元素”。每个“成员”都是一个基本数据类型或又是一个构造类型。在C语言中,构造类型有以下几种:数组类型 结构体类型 共用体类型活动1数据类型任务1语言的数据类型3.指针类型指

3、针类型是一种特殊的,同时又是具有重要作用的数据类型。其值用来表示某个量在内存储器中的地址。虽然指针变量的取值类似于整型量,但这是两个类型完全不同的量,因此不能混为一谈。4.空类型函数在被调用时,通常应向调用者返回一个函数值。这个返回的函数值是具有一定的数据类型的,应在函数定义及函数说明中给以说明。活动1数据类型任务2常量与变量在C语言中,对于基本数据类型量,按其取值是否可改变又分为常量和变量两种。在程序执行过程中,其值不发生改变的量称为常量,取值可变的量称为变量。本任务就来通过实例介绍常量和变量的基本内容。任务2常量与变量常量一般从其字面形式即可判别。这种常量称为直接常量或字面常量。例如,1

4、1,0,-5为整型常量;4.5,-1.48为实型常量;a,A为字符常量。这都是直接常量。一般情况下,用一个标识符代表一个常量,称为符号常量。为了增强程序的易读性和通用性,往往使用符号常量(SymbolicConstant)。符号常量都作为整体量,即在函数前用一条宏定义语句来定义符号常量,其定义的一般形式为:活动1常量和符号常量一般情况下,用一个标识符代表一个常量,称为符号常量。为了增强程序的易读性和通用性,往往使用符号常量(SymbolicConstant)。符号常量都作为整体量,即在函数前用一条宏定义语句来定义符号常量,其定义的一般形式为:#define标识符字符串任务2常量与变量活动1常

5、量和符号常量任务2常量与变量【例2.1】求一个数的周长、面积和体积。#definePI3.1415926main(){floatl,s,r,v;printf("inputradius:");scanf("%f",&r);l=2.0*PI*r;s=PI*r*r;v=3.0/4*PI*r*r*r;printf(“l=%10.4f\ns=%10.4f\nv=%10.4f\n",l,s,v);}活动1常量和符号常量任务2常量与变量程序运行结果:inputradius:4↙l=25.1328s=50.2655v=150.7966程序中,#define命令行用来定义PI代表常量3.1415926(π)。

6、此后凡在本书中出现的PI都代表3.1415926,可以和常量一样进行运算。活动1常量和符号常量任务2常量与变量在程序执行过程中,其值发生改变的量称为变量(Variable)。变量也有一定的数据类型。变量名、变量类型和存储单元是变量的三要素,即每个变量都必须有一个名字,并有指定的类型和对应的存储单元。最简单也是最常用的变量类型是整型(int类型)、实型(float或double型)和字符型(char型)。C语言和其他高级语言一样,用来标识变量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符(identifier)。所以,标识符就是一个名字。活动2变量任务3整型数据C语言规定标识符只能

7、由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。例如:Class,sum,good,liming,12,sun下面是不合法的标识符和变量名:M.D.John,$123,£55,4a45活动2变量任务3整型数据1.八进制整常数八进制整常数必须以0开头,即以0作为八进制数的前缀。数码取值为0~7。以下各数是合法的八进制数:015(十进制为13),0101(十进制为65),0177777(十进制为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。