下列字符串中,不可以用作C变量名或函数名的是( )。
A. y_2006
B. _TEST_H
C. Return
D. switch
查看答案
C语言中循环语句while和do …while的主要区别是( )。
A. do…while的循环体至少无条件执行一次
B. while的循环控制条件和do…while的循环控制条件的控制条件的控制方式是相反的
C. do …while允许从外部转到循环体内,while不允许
D. while的循环体不能是复合语句
语句while(a>b) a--; 等价于( )。
A. if(a>b)a--;
B. do{a--}while(a>b);
C. for(a>b)a--;
D. for(;a>b; a--);
下列选项,不正确的是( )。
A. for(a=1;a
B. int a=1;do { a++; }while(a
C. int a=1;while(a
D. for( a=1;a
char x[5]={‘a’,’b’,’c’,’\0’,’\0’} ; printf(“%s”,x);输出的结果是( )。
A. ’a’’b’
B. ab
C. ab c
D. abc