下面程序段运行结果是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";
以下说法正确的是,如果在一个函数中的复合语句中定义了一个变量,则该变量
A. 只在该复合语句中有效
B. 在该函数中有效
C. 在本程序范围内均有效
D. 为非法变量