已有定义“int a=1;”,则执行“printf("%d",(a+5,a++));”时输出结果是()
查看答案
若有定义与语句“int x ; float y; scanf("%3d%f",&x,&y); printf("%d\t%f",x,y);”,若要求变量x和y分别从键盘获得输入值12和123.0,则下面输入数据错误的是()
A. 12 123
B. 12123
C. 12,123
D. 012123
下面关于C语言语句的叙述中,正确的是()
A. 所有语句都包含关键字
B. 所有语句都可以出现在源程序中的任何位置
C. 所有语句都包含表达式
D. 除复合语句外的其他所有语句都以分号结束
若有定义“int i; f1oat x; ”,为使i得到值1,x得到值3.1416,当执行语句 “scanf(”%3d%f”,&i,&x); ”时,正确的输入形式是()
A. 1,3.1416
B. (13)1416
C. 001 3.1416
D. i=001,x=3.1416
已知字符A的ASCII码为65,则执行下列函数调用语句时,不能输出字符B的是()
A. putchar(‘B’);
B. putchar(”B”);
C. putchar(66);
D. putchar(‘\x42’);