三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件

三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件

ID:18608705

大小:273.00 KB

页数:82页

时间:2018-09-19

三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件_第1页
三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件_第2页
三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件_第3页
三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件_第4页
三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件_第5页
资源描述:

《三数据类型运算符表达式和常用输入输出函数(ppt82)ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、三、数据类型、运算符、表达式 和常用输入输出函数3.1基本数据类型C语言的基本数据类型有:•整型有符号:基本整型(int)短整型(shortint)长整型(longint)无符号:基本整型(unsignedint)短整型(unsignedshortint)长整型(unsignedlongint)•字符型(char)•实型(浮点型)单精度型(float)双精度型(double)长双精度型(longdouble)•枚举类型(enum)3.2常量•常量:程序运行过程中其值已知且不能被改变的量。•常量分为:整型常量实型常量字符常量字符串常量符号常量3.2.1整型常量整型常量即整常数1.整数•取

2、值范围:一般占一个机器字,如字长两字节,则为-32768~+32767•表示形式:十进制整数以非0开头的整数八进制整数以0开头的整数十六进制整数以0x或0X开头的整数例:-123、456、0123、-0x1232.长整数•取值范围:占四字节-2147483648~+2147483647•表示形式:在整数后面加字母L或l例:456l、-0456l、0x456l3.无符号整数•取值范围:整数0~65535(0~216-1)长整数0~4294967295(0~232-1)•表示形式:在整数后面加字母U或u例:34567u、034567u、0x5678u、65536lu3.2.2实型常量1.实

3、型常量又称浮点数常量,只使用十进制,有两种表示形式:•定点数形式由正负号、整数部分、小数点、小数部分组成例:0.0、12.34、0.123、.123、-123.0、-123.•指数形式由正负号、整数部分、小数点、小数部分、E(e)后带或不带正负号的整数组成合法:1e-5、-3.14157E+7、-28e-005、123.45E0非法:E8、3E-5.6、.e2、4e、e2.实型常量不分单、双精度,都按双精度型处理3.2.3字符常量1.字符常量是用一对单引号(作为定界符)括起来的一个字符。例如:'A','a','5','?','+','!','$'。字符不能是单引号'、双引号"、反斜杠

4、。2.字符常量具有数值,即其ASCII代码值。C='A';与C=65;等价。3.转义字符一对单引号括起来,里面是反斜线开头,后跟一个字符,如''。或反斜线开头,后跟一个一到三位八进制数,或后跟一个一到二位x开头的十六进制数。(表3-1)常用转义字符符号ASCII值功能ddd8进制数表示的ASCII字符xhh16进制数表示的ASCII字符a7响铃t9水平制表10换行r13回车b8退格'39单引号"34双引号\92反斜线0空字符3.2.4字符串常量1.字符串常量是一对双引号括起来的字符序列。例:"hello!","program","a","123.45"2.

5、存储形式字符串的每个字符占一个字节,在其尾部自动追加一个字符串结束符(标志)''。hello!10410110810811133068656C6C6F21003.2.5符号常量符号常量即用一个特定的符号来代表一个常量•定义:#define符号常量名字符序列例:#defineR5.179•符号常量须“先定义,后使用”,一般用大写字母例:#definePRICE35#defineNUM10#defineSUMPRICE*NUMmain(){printf("total=%d",SUM);}结果:total=3503.3变量3.3.1C标识符•标识符:是指用来标识程序中用到的变量名

6、、函数名、类型名、数组名以及符号常量名等的有效字符序列。•标识符组成:只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。不能是C语言的关键字(见附录Ⅱ)。•标识符长度:有效字符个数随C编译系统而定,TC2.0支持32个有效字符。例:合法标识符:sum,_above,lotus_1_2_3,INT不合法标识符:$a,int,a>b,567•变量:程序运行过程中其值可以改变的量。•变量分为两类普通变量:存放各种普通的数据指针变量:存放地址•变量须“先定义,后使用”,一般用小写字母•普通变量定义的一般形式:数据类型变量名表;例:inta;inta,b;•定义普通变量时可以

7、对它初始化例:inta=3,b=2;3.3.2整型变量数据类型所占位数数值范围int16-32768~32767(-215~215-1)short[int]16-32768~32767(-215~215-1)long[int]32-2147483648~2147483647(-231~231-1)unsignedint160~65535(0~216-1)unsignedshort160~65535(0~216-1)unsignedlong320

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

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

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