C 语言选择题(含答案) 选择题 1
以下叙述正确的是_____
A) 在C 程序中,main 函数必须位于程序的最前面
B) C 语言本身没有输入输出语句
C) C 程序的每行只能写一条语句
D) 在对一个C 程序进行编译的过程中,可发现注释中的拼写错误
下面四个选项中,均是不合法的用户标识符的选项是
A) A B) float C) b-a D) _123 P_0 1a0 goto temp do _A int INT 3、 下列四个选项中都是合法的转义字符的 A) ‘\’’ ‘\\’ ‘\n’ B) ‘\’ ‘\017’ ‘\”’ C) ‘\018’ ‘\f’ ‘xab’ D) ‘\\0’ ‘\101’ ‘x1f’ 4、 设所有变量均为整型,则表达式 z=(a=2,b=5,b++,a+b)的值是: A)7 B)8 C)6 D)2 5、 若有代数式,则不正确的C 语言表达式是: A) a/b/c*e*3 B) 3*a*e/b/c C) 3*a*e/b*c D) a*e/c/b*3 6、 若希望当 A 的值为奇数时,表达式的值为”真”, A 的值为偶数时,表达式的值为”假”
则以下不能满足要求的表达式是_________
A) A%2==1 B)
(A%2==0) C)
(A%2) D) A%2 7、 以下程序的运行结果是 : main() { int m=6; if(m++> 6) printf(" %d\n",m); e1se printf("%d\n",--m ); } A)4 B)5 C) 7 D) 6 8、 当a=1,b=3,c=5,d=4,执行完下面一段程序后x 的值是 : if(a