阅读下列程序段: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. 可以是字母,数字或下划线中的任意一种
若有以下数组说明,则i=4;a[a[i]]元素数值是( )int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};
A. 2
B. 7
C. 6
D. 5
若a为int类型,且其值为3,则执行完表达式a+=a-=a*=a后,a的值是( )。
A. -3
B. 0
C. -12
D. 6