数据类型表达式44页PPT
合集下载
第3章 数据类型和表达式PPT教学课件

3.2.1 整型常量
C语言中提供了3种表示整数常量 的方法:
10进制整数
8进制整数:以数字0开头的数 是8进制数。
16进制整数: 以0x或0X开头 的数是16进制数。
有了上面3种整数表示方法,我 们可以这样定义整数的符号常量:
10进制:10,-23,89。
—————————— 8进制: 017-(17)8,相当于10进 制数的15; -011相当于10进制数9; 019是错误的整数常量, 因为9不能作为8进制数 的数位值。
2020/12/无12 符号长整型 unsigned long int 4字节
0~(232-1) 10
2、存储
void main()
整数在内存用二进制补码表示(有符号数) 计算机中规定对于有符号数,最高位充当符号位(0为正,1为负), 其他位用来存放数据。 一个整数的绝对值的2进制表示称为这个数的原码。 一个正整数和零的补码就是原码本身。 但一个负数的补码是它的原码取反加1的结果。
11
}
11 11 11 11 11 11 01 01
}
思考:用符号常量的好处?
圆的半径为3 圆的周长为18.849540 圆的面积为28.274310
2020/12/12
5
2、变量
在程序运行中,值可以变化 必须先定义(声明),再使用 定义变量要指出类型和变量名
类型 变量名表
int a,b;
变量定义放于函数开头,可执行语句之前
变量命名:合法的标识符(字母和下划线开头,字母、下划 memory
变量名列表;←分号结尾
如果想一次定义多个整型变量,可以这样: int a , b , c;
↑↑
变量间用逗号分隔
第二部分数据类型运算符表达式-精选.ppt

类
16 824511994 余1余1余3 0
型 、 运 算 符
16 822827 余1余2余2 1
16
02120(311059余)10=1(余 余23711)18
23 7 C 1 B1 1
0
11
与
(459)10=(1CB)16
表 达
(59)10=(111011)2
式
cC
语
言
程
二进制与八进制之间的转换
表
存储单元
达 式
<>
cC 语
标识符
言
❖定义:用来标识变量、常量、函数等的有效字符序列
程 序
❖组成:
设
只能由字母、数字、下划线组成,且第一个字母必须
计
是字母或下划线
大小写敏感
第 二
❖命名原则:
章 数
见名知意
据
变量名尽量用小写,符号常量用大写
类 型 、 运 算 符 与
长度尽量不要超过8个字符 尽不避量能免不用使例ssc例cuthhu使关用ma::adr判re用 键 容01Zn断ta下字易a_S>>n下ub划作认bamm列线标错_olzea标开识的bMMo识#头符字v#..3De3符D3符3..JJ号OI2oo$h$h合1n1lno22法t33uds性_ay1_2D_3ate 33ddaayyss
cC
语
言 程
字节和位
7 6 54 32 10
表
达 <>
式
cC
语
言 变量的使用应“先定义,后使用”
程
序
❖未被事先定义的不作为变量名
设 计
例:如果在定义部分写了
int student ;