Tel 62768426 Email jsjhxpctbu edu cn http 10
主讲:何希平 Tel: 62768426 E-mail: jsjhxp@ctbu. edu. cn http: //10. 40. 7. 102/ (Intranet) Prof. & Ph. D.
2. 1 C语言的基本数据类型 2、整型变量的分类: 根据数据所占的存储长度的不同分为: int、short、long; 同样存储长度的数据又分unsigned、signed; 思考:int a=20000, b=20000, c; 故可组合出六种类型。 c=a+b; c的值为多少? 3、整型变量的值域: 如果c定义为long型是否能解决问题? 由机器中数据的存储长度决定 如Turbo C中, 有 short(2字节)≤int(2字节) ≤long(4字节) 关键字 所占位数 取值范围 short 16 -32768~ 32767 unsigned short 16 0~ 65535 int 16(VC中 32) -32768~ 32767 unsigned 16 0~ 65535 long 32 -2147483648~ 2147483647 unsigned long 32 0~ 4294967295 c=(100111000000)2补=(-25536)10 2022/2/1 11: 00 上一页 8 下一页 Created by Prof. Xiping He
2. 3 运算符与表达式 float a=2. 0; int b =6, c =3; a*b/c -1. 5 +'a' +fabs(-5) double float unsigned long 5 long 12. 0/3 unsigned int 4. 0 - 1. 5(double) int char, short 思考 int a=1, b=2; 2. 5 + 97(int) 表达式a/b+3的结果是多少? 99. 5 + int a=10000, b=30000; 5 表达式a+b的结果是多少? 104. 5(double) 2022/2/1 11: 01 上一页 20 如何修改? 下一页 Created by Prof. Xiping He
- Slides: 39