C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt

C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt

ID:50083789

大小:512.50 KB

页数:95页

时间:2020-03-08

C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt_第1页
C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt_第2页
C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt_第3页
C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt_第4页
C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt_第5页
资源描述:

《C语言程序设计 第2章 基本数据类型和运算符及表达式.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本数据类型和运算符及表达式主要内容常量与变量整型数据实型数据字符型数据运算符和表达式数据类型的转换程序案例小结第页2-1常量与变量常量和符号常量变量第页常量所谓常量,是指在程序运行过程中其值保持不变的量。如程序中的具体数字、字符等。常量被区分为不同的类型。第页符号常量用一个标识符代表一个常量,称为符号常量,即标识符形式的常量。第页2-1-2变量变量的概念变量的定义变量的初始化第页变量的概念C语言中的变量是指在一个程序运行过程中,其值能被改变的量。一个变量应该有一个名字作为标识,变量名的命名规则也就是相关标识符的命名规则。第页变量的定义在C语言中,所有变量

2、必须在使用之前给予说明。也就是“先定义,后使用”,说明主要是指出变量的类型。变量定义的一般格式为:数据类型标识符变量名1,变量名2,…,变量名n;第页变量的存储第页变量的初始化在定义变量时同时初始化变量inta=8;/*指定a为整型变量,初值为8*/floatf=8.24;/*指定f为实型变量,初值为8.24*/charc='a';/*指定c为字符型变量,初值为'a'*/给被定义变量的部分赋初值inta,b,c=-6;它表示指定a、b、c均为整型变量,而只对c进行初始化,且c的初值为-6。第页变量的初始化对几个变量赋给同一个初值若对几个变量赋同一个初值,不能写成

3、:inta=b=c=6;而应写成:inta=6,b=6,c=6;初始化不是在编译阶段完成的,而是在程序运行时执行本函数时赋给初值的,相当于有一个赋值语句。第页2-2整型数据整型常量整型变量第页2-2-1整型常量十进制的整型常量:十进制数允许出现的数字是0-9共10个阿拉伯数字,并以非0数字开头。如456、-789、0等。八进制的整型常量:以0开头的整型常量是八进制整型常量。十六进制的整型常量:以0x开头的整型常量是十六进制整型常量。第页2-2-2整型变量整型变量的分类整型数据在内存中的存放形式整型变量的定义整型数据的溢出第页整型变量的分类基本整型,以int表示。

4、短整型,以shortint表示,或以short表示。长整型,以longint表示,或以long表示。第页整型变量的表示方法第页C语言整型变量数值的表示范围第页整型数据在内存中的存放形式数据在内存中是以二进制形式存放的。如果定义了一个整型变量i,系统就给变量i分配相应的存储单元。第页整型变量的定义定义变量一般要在程序块的首部进行,以免在编译中出现变量未定义的错误。变量定义的位置决定了被定义变量的作用域,这一概念将在以后介绍。描述数据类型的关键字与被定义的变量之间至少要有一个以上的空格隔开,这样做的目的一是便于阅读程序,二是便于编译系统识别。多个变量是同一数据类型时

5、,可以用一个数据类型的关键字进行定义,但必须注意,变量间要用逗号隔开,结尾要用分号结束。变量可以以任意顺序进行定义,不必与它们在代码块中出现的顺序相对应。在定义shortint型、longint型和unsignedint型变量时,可以只用short,long和unsigned进行定义。第页整型变量的定义一个整型常量,其值在-32768~32767范围内,认为它是int型,它可以赋值给int型和shortint型变量。一个整型常量,其值若超过了上述范围,在-2147483648~2147483647范围之内,则认为它是longint型,可以将它赋值给一个longi

6、nt型变量。如果C语言版本(如TurboC)确定shortint与int型数据在内存中占据的长度相同,则它的表数范围与int型相同。因此,一个int型的常量也同时是一个shortint型常量,可以赋值给int型或shortint型变量。常量中无unsigned类型。但一个非负值的整型常量可以赋值给unsigned型的整型变量,只要它的范围不超过变量数值的表示范围即可。在一个整型常量后面加一个字母l或L,则认为是longint型常量。第页整型数据的溢出第页2-3实型数据实型常量实型变量第页2-3-1实型常量实型常量的形式实型常量的类型第页实型常量的形式十进制数形式

7、由数字0~9和小数点组成(注意,必须有小数点)。如3.14159、0.123、.321、21.0、0.0等。注意:在用十进制数书写实型常量时,必须包含小数点,小数点的两边不一定要求都有数字,例如,21.0可以写成21.;而0.123可以写成.123。第页实型常量的形式指数形式实型常量的指数形式类似于数学中的指数表示法,就是把其10的多少次幂中的10用E(e)代替。一般格式为:尾数E(e)整数指数如5.1×10-27,7.2×1023。在C语言程序中表示为:5.1e-27,7.2e23或7.2e+23。注意:在用指数形式书写实型常量时,e(或E)的前面和后面必须有

8、数字,且e后面的指数必须

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

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

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