
常量 主讲:曾志华
常量 主讲:曾志华

整型常量 C设计 整型常量: 123 (十进制) 0123(八进制) 0x123,0X123(十六进制) 思考:整型的数据是否和数学上一样,可以无穷大或者无穷小呢? 如果不是,大致的范围是多大? 解答: 因为整型的数据是以补码的形式存储的。一个整型在vc+6.0下占4个字节,一个字节 8位,也就是共32位,即32个1组成的二进制是最大的数,可以得到,这个范围大约-21亿一+21 亿 超过这个范围的数,不能用it类型的变量来存储,否则会溢出! 可以用f1oat或者double或者字符数据来存储这样的数
整型常量 整型常量: 123 (十进制) 0123 (八进制) 0x123, 0X123 (十六进制) 思考: 整型的数据是否和数学上一样,可以无穷大或者无穷小呢? 如果不是,大致的范围是多大? 解答: 因为整型的数据是以补码的形式存储的。一个整型在vc++6.0下占4个字节,一个字节 8位,也就是共32位,即32个1组成的二进制是最大的数,可以得到,这个范围大约 -21亿~~+21 亿 超过这个范围的数,不能用int类型的变量来存储,否则会溢出! 可以用float或者double或者字符数据来存储这样的数

实型常量 C程高设计 实型常量 1)12.0,12.3(十进制形式) 可以只有小数部分或者只有整数部分,但小数点不能省略 2)1.23E1,1.98e-2(指数形式) 要求: E的前面和后面都必须要有数字,就算是0,也不能省略,而 且的后面的数字必须为整数,E的前面的数字不作要求
实型常量 实型常量 1) 12.0, 12.3 (十进制形式) 可以只有小数部分或者只有整数部分,但小数点不能省略 2)1.23E1, 1.98e-2 (指数形式) 要求: E的前面和后面都必须要有数字,就算是0,也不能省略,而 且E的后面的数字必须为整数,E的前面的数字不作要求

习题 1通过赋值号给定3个整数a、b、c的值,计算表达式(a+b)*c的值并输出 int main() int a ,b,c a=1 b=2; c=3; int s; s=(a+b)*c; printf("%d",s); return 0;
1 通过赋值号给定3个整数a、b、c的值,计算表达式(a+b)*c的值并输出 习题