数据类型运算符与表达式ppt课件.ppt

数据类型运算符与表达式ppt课件.ppt

ID:58726167

大小:542.50 KB

页数:96页

时间:2020-10-04

数据类型运算符与表达式ppt课件.ppt_第1页
数据类型运算符与表达式ppt课件.ppt_第2页
数据类型运算符与表达式ppt课件.ppt_第3页
数据类型运算符与表达式ppt课件.ppt_第4页
数据类型运算符与表达式ppt课件.ppt_第5页
资源描述:

《数据类型运算符与表达式ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C程序设计(第三版)第三章数据类型、运算符与表达式3.1C语言的数据类型3.2常量与变量3.3整型数据3.4浮点型数据3.5字符型数据3.6变量赋初值3.7各类数值型数据间的混合运算3.8算术运算符和算术表达式3.9赋值运算符和赋值表达式3.10逗号运算符和逗号表达式C语言程序设计第三章数据类型、运算符与表达式本章要点数据的描述规则数据的操作规则C语言程序设计第三章数据类型、运算符与表达式补充:C语言的基本元素一、符号集(字符集)任何语言都是由各个基本部分组成的。C语言中,除了字符串以外,其他的各个部分都是由符号集里面的符号组成的。C语言使用的基本符号共有以下五种:(1)

2、大写字母A~Z(2)小写字母a~z(3)阿拉伯数字0~9(4)下划线_(5)标点符号和运算符C语言程序设计第三章数据类型、运算符与表达式C语言程序设计第三章数据类型、运算符与表达式标点符号和运算符主要有:注意:键盘上有的符号不一定是C语言所支持的符号。但只要可以印刷的字符都可以出现在字符串中二、标识符(用户标识符)用来标识常量、变量、函数及文件名称的字符序列标识符的构成规则:C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。说明:标识符必须以字母(大小写均可)或下划线开头,随后可跟若干个(包括0个)字母、数字、下划线C语言程序设计第三章

3、数据类型、运算符与表达式编译系统将大写字母和小写字母认为是两个不同的字符建议标识符的长度最好不要超过8个字符。标识符尽量不要以下划线开头,因为可能和系统定义的名字发生冲突,保证唯一性尽可能选择有意义的词汇作为标识符,做到“见名知意”,便于从标识符理解其所代表的象征意义表示常量的标识符在C语言中一般由大写字母组成,表示变量的标识符在C语言中一般由小写字母组成C语言程序设计第三章数据类型、运算符与表达式例:sum_totalmonthStudent_namelotus_1_2_3BASICli_lingELSExXC语言程序设计第三章数据类型、运算符与表达式注意:C语言是

4、区分大小写的例如:sum和Sum是两个不同的标识符注意:int是C语言的“关键字”或叫“保留字”,不是用户标识符M.D.John¥1233D64a>babint三、关键字(保留字)(P.365附录B)它是C语言中具有特定含义,专门用作语言特定成分的一类标识符。ANSI推荐的C语言关键字是32个(TurboC另扩展了11个)如:mainintcharlongfloat等说明:(1)所有的关键字都符合标识符的定义,但都有固定的意义,不能用作他用(2)所有的关键字都必须小写如:else和ELSE代表不同的含义else是关键字,ELSE是用户定义的标识符C语言程序设计第三章数据类

5、型、运算符与表达式C语言对大小写很敏感哦!四、预定义标识符这类标识符在C语言中也有特定含义,如:C语言提供的库函数的名字和预编译处理命令等。C语法允许用户把这类标识符另作他用,但这将使这些标识符失去系统规定的原意,为避免误解,建议用户不要把这些预定义标识符另作他用。如:defineincludeNULLprintfscanf等C语言程序设计第三章数据类型、运算符与表达式关键字和预定义标识符的区别:如果用户标识符与关键字相同,程序在编译时将会给出出错信息;如果与预定义标识符相同,系统并不报错,只是该预定义标识符将失去原定含义,代之以用户确定的含义,可能会引发一些运行时的错误

6、。C语言程序设计第三章数据类型、运算符与表达式3.1C语言的数据类型C语言提供了以下一些数据类型。数据是操作的对象,数据类型是指数据的内在表现形式(代码、存储、运算)数据类型构造类型指针类型空类型(无值类型)void枚举类型enum数组类型结构体类型struct联合体类型union基本类型整型int字符型char实型(浮点型)单精度实型float双精度实型doubleC语言程序设计第三章数据类型、运算符与表达式3.2常量与变量3.2.1常量和符号常量常量:在程序运行过程中,其值不能被改变的量称为常量常量区分为不同的类型:整型100,125,-100,0实型3.14,0.1

7、25,-3.789字符型'a','b','2'字符串"a","ab","1232"C语言程序设计第三章数据类型、运算符与表达式符号常量:用一个标识符代表的一个常量定义方法:#define标识符常量例3.1符号常量的使用#definePRICE30 #include voidmain() { intnum,total; num=10; total=num*PRICE; printf("total=%d",total); }运行结果:total=300说明:如再用赋值语句给PRICE赋值是错的

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

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

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