1、常量和变量 1、以下选项中可作为C语言合法常量的是A)-80. B)-080 C)-8e1.0 D)-80.0e2、以下选项中可作为C语言合法整数的是A) -034 B) 0386 C) 0Xffa D) x2a23、以下选项中可作为C语言合法常量的是A) e5 B) -3.0e5 C) 5e0.5 D) oxaa4、以下选项中可作为C语言合法常量的是A) -0xa B) -037 C) ox3a D) .1235、下列变量定义中合法的是 A) short _a=1.le-1; B) double b=1+5e2.5;C) long double=0xfdaL; D) float 2_and=
2、1-e-3;6、下列变量定义中不合法的是 A) int a=b=1; B) int a=5.8;C) double x=5; D) char c=100;知识点整型:八进制数由数字0开头,后跟数字07表示,不能出现8和9。 十六进制整数:由0x开头,后跟09,af (AF)表示. 八进制和十六进制数只能是正整数!不能表示负数和小数。实型:小数形式:(必须有小数点) 如 .123 , 123. 也是正确的指数形式: e前e后必须有数字,且e后 (指数) 必须为整数字符型:用ASCII码存放,可以和整形相互赋值及混合运算。变量:在定义的时候不能连续赋值,多个变量必须用逗号隔开。定义完以后可以连续赋值。 答案 1-5、ACBDA 6、A