C语言 for循环的嵌套题(含解析和答案)
第33、34课时 for循环的嵌套
实验题一:
1、下面有关for循环的正确描述是: D
A) for循环只能用于循环次数已经确定的情况
B) for循环是先执行循环体语句,后判断表达式
C) 在for循环中,不能用break语句跳出循环体
D) for循环的循环体语句中, 可以包含多条语句,但必须用花括号括起来
2、对for(表达式1;;表达式3)可理解为:B
A) for(表达式1; 0;表达式3)
B) for(表达式1;1;表达式3)
C) for(表达式1;表达式1;表达式3)
D) for(表达式1;表达式3;表达式3)
3、若i为整型变量,则以下循环执行次数是:B
for (i=2;2==0;) printf("%d",i-- );
A)无限次 B) 0次 C) 1 次 D) 2次
4、以下for循环的执行次数是:C
for (x=0,y=0; (y=123)&&(x<4); x++) ;
A)是无限循环 B)循环次数不定 C)执行4次 D)执行3次
解析:第一次:;y=123&&0<4成立x++(x=1;第二次:(y=123)&&(1<4)成立,x++(x=2
第三次:(y=123)&&(2<4)成立,x++(x=3 第四次:(y=123)&&(3<4)成立,