关于与switch语句配套的case语句中所使用的表达式,说法正确的是( )
A. 可以是变量
B. 可以是常量或变量
C. 只能是常量或常量表达式
D. 无论是何种表达式,只要再执行时有确定的值就行
下列关于函数的调用方式,说法不正确的是( )
A. 可以将函数作为表达式调用
B. 可以将函数作为语句调用
C. 可以将函数作为实参调用
D. 以上选项都错误
阅读下列程序段:char s[18] = "a book!";printf("%.4s\n", s);其输出结果为( )
A. a book!
B. a book
C. a bo
D. a
C语言中的变量名只能有字母,数字和下划线三种字符组成,且第一个字符( )
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母,数字或下划线中的任意一种