有一个宏常量A,其定义如下#define A 1+2有一个表达式如下:A*A那么这个表达式运算的结果是多少
查看答案
ints,t,A=100;doubleB=6;s=sizeof(A);t=sizeof( B);printf(“%d,%d\n”,s,t);在VC2010平台上编译运行,程序运行后的输出结果是()
A. 4,8
B. 4,6
C. 100,6
D. 2,4
以下选项中能表示合法常量的是()
A. 整数:1,200
B. 实数:1.5E2.0
C. 字符:‘1’
D. 字符串:‘123’
以下选项中关于C语言常量的叙述错误的是
A. 所谓常量,是指在程序运行过程中,其值不能被改变的量
B. 常量分为整型常量、实型常量、字符常量和字符串常量
C. 常量可分为数值型常量和非数值型常量
D. 经常被使用的变量可定义成常量
一个整形常量0x1a,其值是
A. 十进制数:26
B. 八进制数:18
C. 十六进制数:1a
D. 十进制数:16