C语言第二讲.ppt

C语言第二讲.ppt

ID:49252418

大小:367.00 KB

页数:46页

时间:2020-02-02

C语言第二讲.ppt_第1页
C语言第二讲.ppt_第2页
C语言第二讲.ppt_第3页
C语言第二讲.ppt_第4页
C语言第二讲.ppt_第5页
资源描述:

《C语言第二讲.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言电子教案(二)第二讲第三章数据类型、运算符和表达式主要内容:第三章C语言的数据类型、运算符和表达式1第三章数据类型、运算符和表达式问题的提出:计算:3*2数值型变量在屏幕上显示"我是洛工人"字符串常量到"203"房间找某人指针型数据学号为101~103的全体学生数组型数据2§3.1C的数据类型数据类型基本类型构造类型指针类型空类型数值型字符型枚举类型整型数据实型数据单精度型双精度型数组类型结构体类型共用体类型3§3.2常量与变量在程序设计中,我们不仅使用到常量,如:123,-90,0.125等,但是我们更多地还要使用变量,因为它们的值在程序的运行中

2、是可以改变的。本节内容需要了解常量及变量的概念、变量的命名规则。4一、常量与符号常量常量:在程序运行中,其值不变的量称为常量,如:23.7,-67等。符号常量:用一个标识符来表示一个常量就叫作符号常量,符号常量的定义形式为:#define标识符常量例如:#defineM20含义为:定义M为符号常量,其值为20说明:一般习惯上用大写字母表示符号常量,用小写字母表示变量,以示区别。但仅仅是习惯而不是规定。5二、C语言的标识符1标识符:用来标识变量名、符号常量名、函数名、数组名、类型名、文件名、的有效字符序列。合法标识符:以字母或下划线开头;由字母、数字、下划

3、线组成;不超过32个字符。用户标识符:去掉32个关键字后的合法标识符注意:*C语言标识符中大、小字母不通用.*C语言规定,保留关键字不能作为用户标识符.*C语言的保留关键字共有32个见附录Ⅱ。6二、C语言的标识符2a1√abc.c×a_b√a-b×abc123√3a×判断下列用户标识符的合法性:int×.不能作标识符-不能作标识符不能以数字开头关键字不能作用户标识符7三、变量变量:在程序运行过程中,其值可以改变的量,称为变量。变量的定义:类型标识符标识符1,标识符2,......标识符n;注意事项:(1)变量必须先定义后使用(2)每个变量必须被指定为一种

4、类型inta,b,c;/*a,b,c为整型变量*/floatx,y,z;/*x,y,z为单精度型变量*/8四、带符号数在计算机中的表示整数在计算机中是按补码存储的。原码:用最高位作符号位,0表示正数,1表示负数;其余各位表示数的大小。反码:正数的反码与原码相同,负数的反码是将原码除最高位之外,其它各位按位取反。补码:正数的补码与原码相同,负数的补码是将反码的最低位加1。934和-34的8位编码例如:整数34的8位(1字节)编码原码:00100010反码:00100010补码:00100010例如:整数-34的8位(1字节)编码原码:10100010反码:

5、11011101补码:11011110内存中存储形式内存中存储形式1034和-34的16位编码例如:整数34的16位(2字节)编码原码:0000000000100010反码:0000000000100010补码:0000000000100010例如:整数-34的16位(2字节)编码原码:1000000000100010反码:1111111111011101补码:1111111111011110内存中存储形式内存中存储形式11§3.3整型数据整型数据在内存中的是按它的补码来存放的。如果要知道一个有符号的整数在内存中的存储形式,一般方法是:原码→反码→补码如

6、果已知内存中的一个二进制编码,还要用相反的方法将其转换成有符号数。12一、整型常量的表示方法整型常量的表示方法:十进制:如:123,0,-125等。八进制:以数字0开头,如:034,-0123等 (28)(-83)十六进制:以数字0和字母x开头,如:0xa2,-0x31等 (162)(-49)13二、整型常量的类型基本型:数值在-32768——32767之间的整数。长整型:数值超过-32768—32767范围,但在-2147483648(-231)——2147483647(231-1)之间;或者数值后面带有字母l或L的整数。14三、整型变量在C语言中,可

7、以使用整型变量存放一个整型数据,使这个变量的值在程序运行时能够发生变化。每定义一个变量,TC系统就会给该变量分配存储单元,用户可随时改变该存储单元的内容。但是,若存储单元太大,会浪费存储空间;若存储单元太小,又影响存储的范围和精度。因而,TC规定了不同类型的整型变量。15整型变量类型与数值范围常用的整型变量及所能表示的数的范围:类型存储单元大小所存储数的范围基本型(int)2字节-32768~32767长整型(long)4字节-2147483648~2147483647(或longint)(-2-31~231-1)无符号型2字节0~65535(unsig

8、nde)(或unsignedint)16整型变量的定义整型变量的定义形式:类型标

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

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

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