C语言完整讲稿第02章数据类型运算符表达式.ppt
《C语言完整讲稿第02章数据类型运算符表达式.ppt》由会员分享,可在线阅读,更多相关《C语言完整讲稿第02章数据类型运算符表达式.ppt(39页珍藏版)》请在三一办公上搜索。
1、C语言的字符集和保留字 C语言数据类型 常量、变量和标准函数基本运算符和表达式,Begin:,第二章 数据类型、运算符和表达式,21 C语言的字符集和保留字,2.1.1 C语言的字符集C 语言源程序中出现的字符来自C语言的字符集。,21 C语言的字符集和保留字,2.1.2 C语言的保留字语言中预定的具有特定含义的词保留字关键字。,21 C语言的字符集和保留字,六类单词:标识符 保留字 运算符分隔符 常量 注释符,2.1.3 C语言的词法约定 在C程序中,单词是构成语句的基本要素,在句法结构中有其特定的含义和作用。,1.标识符用以标识变量、数组、函数、文件和各种对象名称的符号。,命名规则:首字符
2、必须是字母或下画线;后续字符可以是字母、数字或下画线;有效长度为132个字符。,2.保留字(关键字)语言中具有特定含义的词。(共32个,见附录),21 C语言的字符集和保留字,5常量 在程序执行期间其值固定不变的量。有数字、字符、字符串、符号、转义字符常量等(见2.3.1)。,22 数据类型,2.2.1 C语言的数据类型,是C语言数据类型的基本型,其值不可再分解为其他类型。,一种由单种或多种数据类型构造而成的数据类型。数组结构共用体,一种特殊的数据类型,其值为某个量的内存地址。,一种无返回值函数的数据类型。void,用新的类型名替代已有类型名使用。用typedef定义,2.2.2 C语言的基本
3、数据类型,整型:(包括有、无符号的基本整型、短整型、长整型)int,short,long,unsigned,unsigned short,unsigned long 实型:(包括单精度实型、双精度实型)float,double 字符型:用于表示和存储ASCII字符。char 枚举型:用于表示和存储枚举元素的值。enum,转换方式:自动类型转换强行类型转换,22 数据类型,2.2.3 不同数据类型间的转换与运算,在C程序中,当不同类型的量进行运算时,要转换成同一种类型然后再进行运算。,例:15+2.5*A 7.0/2,22 数据类型,强制类型转换将一个表达式的值转换成所需要的类型。,例:(dou
4、ble)i(int)(f1+f2)(float)(14/4),强制或自动转换都是一种临时性转换,并未改变变量的原类型。,例:#includevoid main()int x=8;float f=6.85;printf(float)x=%f,x=%dn,(float)x,x);printf(int)f=%d,f=%fn,(int)f,f);,一般形式:(类型说明符)(表达式),23 常量、变量和标准函数,2.3.1 常量 在程序运行期间,其值不能被改变的量常量。,1.整型常量整型常量就是整数。,十进制整数 12,65,0,-456,65535,有几种表示形式:,23 常量、变量和标准函数,2.实
5、型常量实型常量就是实数(浮点数)。,两种表示形式:,1十进制小数形式 如:4.58,0.025,.123,0.0,-234.0,2指数形式 格式:m.nE|es(表示m.n),如:1.2E+5(等于1.2105=120000)3.4E-5(等于3.410-5=0.000034).123e3或.123e+3(等于0.123103=123),00.0是整型;0.是实型,3.字符常量用单引号括起来的单个字符字符常量。,如:a,A,=,+,5,转义字符可表示控制字符。以反斜线“”开头的字符序列。,常用的转义字符,见表2.2,23 常量、变量和标准函数,23 常量、变量和标准函数,#includevoi
6、d main()printf(atbncbd100 x40n);,例:转义字符使用。,abd,4.字符串常量用双引号括起来的字符序列。,如:“C Programming”,“$12.5”,“CHINA”,”wx53np103q”,字符常量占一个字节,字符串常量占的字节数等于字符个数加1。,5.符号常量用指定的标识符代替一个常量。,例:求半径为r的圆面积和圆周长。,#include#define PI 3.1415926void main()float r,area,circum;scanf(%f,定义格式:#define 标识符 字符串,23 常量、变量和标准函数,23 常量、变量和标准函数,
7、2.3.2 变量在程序运行过程中,其值可以改变的量。,变量在使用之前要先说明(声明)。,例:int sum;int x,y;float volt;char degree;,变量与内存每一个变量有名字,类型,值,位置和大小。当一个新的值赋予变量时,新值替换原值。从内存中读取变量的值,其值不会改变。,23 常量、变量和标准函数,用来存放整型数据的变量。,1.整型变量,整型变量的分类表,与操作系统、编译系统、机器有关,在定义整型变量时,要注意数据类型允许的数值范围。,23 常量、变量和标准函数,#include void main()int a,b;unsigned c,d;a=32767;b=-3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 完整 讲稿 02 数据类型 运算 表达式

链接地址:https://www.31ppt.com/p-6503845.html