第2章基本数据类型与简单程序设计2
1C语言的基本数据类型2
2常量和变量2
3赋值语句2
4数据的输出2
5数据的输入2
6运算符和表达式本章小结2
1C语言的基本数据类型类型标识符名称字节数范围int或short整型2-215~+215-1(-32768~32767)long长整型4-231~+231-1(-2147483648~2147483647)char字符型1-27~+27-1(-128~+127)float浮点型(实型)410-37~10+38(绝对值)double双精度浮点型810-307~10+308(绝对值)常用标准数据类型2
2常量和变量2
1常量和符号常量在程序的运行过程中,其值保持不变的量称为常量
#definePI3
1415926此后,凡在文件中出现的PI均可用3
1415926来代替
2整型常量除了我们比较熟悉的整型常量如:100、0、-256之外,TurboC2
0中还有其他形式的整型常量
例子说明-1234int型十进制整型常量01234int型八进制整型常量(以0开头)0x1234int型十六进制整型常量(以0x或0X开头)0Llong型十进制整型常量(以l或L结尾)例如:0235等于十进制数157,即2×82+3×81+5×80=157
-0X23等于十进制数-35
任何类型的数据在计算机中都是以二进制补码形式存储的
正数的补码等于其原码,而负数的补码等于其原码的反码+1
例如:0000000001010011表示831111111110101101表示-8300000000000000000000000001010011表示83L11111111111111111111111110101101表示-83L2
3浮点型常量C语言中的浮点类型主要分为单精度和双精度浮点型两种
除了十进制数的浮点表示法(