以下叙述正确的是
A. do-while语句构成的循环不能用其他语句构成的循环来代替
B. do-while语句构成的循环只能用break语句退出
C. 用do-while语句构成循环时,只有在while后的表达式为非零时结束循环
D. 用do-while语句构成循环时,只有在while后的表达式为零时结束循环
下面程序段运行结果是main(){ int num=0;while(num<=2){ num++;printf("%d\n",num);}}
A. 1
B. 1 2
C. 1 2 3
D. 1 2 3 4
在C语言中,引用数组元素时,其数组下标的数据类型是
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
下面是对s的初始化,其中不正确的是
A. char s[5]={"abc"};
B. char s[5]={'a','b','c'};
C. char s[5]= "a";
D. char s[5]="abcdef";