网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
以下选项中不能用作C程序合法常量的是(  )。
A

1,234

B

"\123"

C

123

D

"\x7D"


参考答案

参考解析
解析:
常量分为数值常量和字符串常量,A项错误。BD两项为字符常量;C项为数值常量。答案选择A选项。
更多 “单选题以下选项中不能用作C程序合法常量的是(  )。A 1,234B "\123"C 123D "\x7D"” 相关考题
考题 单选题若已定义:int a=3,b=15,c;则语句c=ab;运行后c的值为()A 1B 0C tD f

考题 单选题若有定义语句 char*s1="OK",*s2="ok"; 以下选项中能够输出"OK"的语句是(  )。A if(strcmp(s1,s2)==0)puts(s1);B if(strcmp(s1,s2)!=0)puts(s2);C if(strcmp(s1,s2)==1)puts(s1);D if(strcmp(s1,s2)!=0)puts(s1);

考题 单选题有如下程序:#include #include main(){ printf(%d,strlen(0\tA011\1));}程序运行后的输出结果是(  )。A 8B 9C 7D 10

考题 单选题如果进栈序列为A,B,C,D,则可能的出栈序列是(  )。A C,A,D,BB B,D,C,AC C,D,A,BD D,B,C,A

考题 单选题有以下定义语句,编译时会出现编译错误的是(  )。A char a='\x2d';B char a='';C char a='a';D char a='aa';

考题 单选题有以下定义int a;long b;double x,y;则以下选项中正确的表达式是(  )。A (a*y)%bB a==xyC a%(int)(x-y)D y=x+y=x

考题 单选题若有C语句int k=5;float x=1.2;,则表达式(int)(x+k) 的值是()A 5B 6.2C 7D 6