以下选项中不合法的常量为( )。
A. 1234L
B. 017
C. 3.14e3.5
D. 0xa5
设 int i=1 , j=1 , k=2 ; 执行完表达式(j++ || k++) && i++后,i , j , k的值分别为( )。
A. 2,2,2
B. 2,2,1
C. 1,1,2
D. 2,2,3
下述是C语言中有关变量定义的几个说法,正确的是()。
A. 变量可以不定义直接使用
B. 变量可以在定义时进行初始化
C. 一个说明语句只能定义一个变量
D. 几个不同类型的变量可在同一语句中定义
在C语言中,字符串常量“English as a second language\n”的长度是( )。
A. 25
B. 29
C. 30
D. 31