【教学课件】第三章数据类型、运算符与表达式.ppt
《【教学课件】第三章数据类型、运算符与表达式.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第三章数据类型、运算符与表达式.ppt(28页珍藏版)》请在三一办公上搜索。
1、第三章 数据类型、运算符与表达式,3.1 C的数据类型,3.2 常量与变量,3.2.1 常量(Constant)与符号常量常量:在程序运行过程中,其值不能被改变的量符号常量:代表常量的标识符(符号)。符号常量通常用大写字母表示。定义格式:#define NUMBER 60,例3.1,#define PRICE 30 main()int num,total;num=10;total=num*PRICE;printf(total=%d,total);,#define语句定义一个符号常量PRICE,其值等于30。该值在程序运行过程中不能被改变。符号常量通常用大写字母表示。编译程序在翻译源程序文件时,
2、符号常量PRICE用其值30替换。程序运行结果是:total=300,以下哪些变量定义是合法的:1.sum 2.7average 3.student_name 4._above5.lotus_1_2_3,3.2.2 变量(Variable),变量:其值可以被改变的量。变量用标识符表示,以字母、数字、下划线组成,且第一个字符必须为字母或下划线。注意:大写字母和小写字母被认为是两个不同的字符。建议:变量名的长度不超过8个字符。C语言规定:所有的变量都应作强制定义,做到“先定义,后使用”。,一个变量应该有一个名字,在内存中占据一定的存储单元,在该单元中存放变量的值。int totaltotal=80
3、,3.3 整 型 数 据,3.3.1 整型常量C语言中数值常量的表达方式:3种1、十进制整数 123 十进制:表示十进制数1232、八进制整数(0开头):0123:八进制数,表示十进制数83 3、十六进制整数(0 x开头):0 x123:十六进制数,表示十进制数291,3.3.2 整型变量,一、整型变量的分类基本型(整型)int 2字节 短整型 short 或 short int 2字节 长整型 long 或 long int 4字节 无符号整型:unsigned 2字节无符号短整型:unsigned short 2字节 无符号长整型:unsigned long 4字节 实际上C语言的整型变量
4、在计算机内存中所占的字节数与具体的机器和操作系统有关。,二、整型变量的定义,main()int a,b,c,d;unsigned int u;a=12;b=-24;u=10;c=a+u;d=b+u;printf(a+u=%d,b+u=%dn,c,d);程序运行显示:a+u=22,b+u=-14 int变量的数值范围为-3276832767。Unsignde int变量的数值范围为065535。,3.4 实型数据,3.4.1 实型常量 实数(real)又称为浮点数(float),有两种表达方式:1、十进制数形式 0.123、.123、123.、0.0(必须有小数点)2、指数形式 123e3或12
5、3E3代表:123103 123E2.5、E3,E 都不合法。(注意:e或E前面要有数字,后面要是整数。),3.4.2 实型变量,单精度:float 4字节(32位)双精度:double 8字节(64位)长双精度:long double 16字节(128位)例1:float x,y;/*指定x、y为单精度实型变量*/double z;/*指定z为双精度实型变量*/实型常量不分float和double。例2:float a;a=123456.711 float型变量只能接受7位 有效数字,最后两位数字不起作用。double 型变量能接受16位 有效数字。,3.5 字符型数据,3.5.1 字符常量
6、字符常量:用单引号(撇号)括起来的一个字符。如:a、x、?、$。注意,a和A是不同的字符常量。a:ASCII码:97 01100001 A:ASCII码:65 01100010,实际上,一个字符常量在内存中的存储并不是把该字符本身放进去,而是存放其对应的 ASCII码值,即仍以二进制补码的形式存储。一个字符常量占据一个字节(8位)。,常用的ASCII码值:0 48+43 SP 32A 65-45 LF 10A 97*42 Del 127/47,如果定义的是 signed char,则取值范围是-128127;如果定义的是 unsigned char,则取值范围是 0255。,转义字符(P48)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第三 数据类型 运算 表达式
链接地址:https://www.31ppt.com/p-5660843.html