一、单项选择题(每题 2 分,共 30 分) 1.以下描述正确的是( C ) A.goto 语句只能用于退缩出多层循环
B.switch 语句中不能出现 continue 语句
C.只能用 continue 语句中来终止本次循环
D.在循环语句中 break 语句不独立出现
一个 C 程序的执行是从( A ) A.C 程序的 main 函数开始,到 main 函数结束
B.本程序的第一个函数开始,到本程序最后一个函数结束
C.本程序的 main 函数开始,到本程序文件的最后一个函数结束
`D.本程序的第一个函数开始,到本程序 main 函数结束
3.C 语言中,要求运算数必须都是整数的运算符是( C )
+ 4.假定 int i=3,j=4; 执行语句: printf("%d,%d,%d\n",i+++j,i,j); 之后,其输出结果为:( C ) A
7,4,4 B
8,4,4 C
7,3,4 D
7,3,5 5.对 break 语句的正确描述
( A ) A.break 语句在 while 语句中,立即终止执行 while 语句
B.break 语句不能用于循环语句之外的语句
C.break 语句与 continue 语句功能相同
D.break 语句可以带参数,也可以不带
6.在 C 语言中,下面那一个不是正确的概念( A ) A
所有循环语句都要求至少要执行一次循环体
goto 和 if 语句能构成循环语句
C.循环过程只能包含,不能交叉
D.循环体可以是一条语句
7.以下对二维数组 a 的正确说明是( C ) A
int a[ 3 ] [ ]; B
float a( 3, 4); C
int a[ 3 ] [ 4 ] D
float a( 3, )( 4 ); 8.对函数的正确描述