第四章测试1.下面有关for循环的正确描述是( )
A:for循环只能用于循环次数已经确定的情况for B:循环是先执行循环体语句,后判断表达式 C:f or循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 D:在for 循环中,不能用break语句跳出循环体
答案:C
2.对for(表达式1;;表达式3)可理解为( )
A:for(表达式1;表达式1;表达式3 B:f or(表达式1;表达式3;表达式3) C:for(表达式1; 1;表达式3) D:for(表达式1;0;表达式3) 3.X=5;do{y=x--;if(!y) {printf(“*”); continue;}printf(“#”);}while(3<=x<=4);以上程序段运行的结果是( )
A:输出错误信息 B:死循环 C:##* D:### 4.设有程序段: int k=10; while(k=0) k=k-1; 则下面描述中正确的是( )
A:循环执行10次 B:循环体语句一次也不执行 C:循环体语句执行一次 D:无限循环 5.char c[ ]="abc";int i=0;do{ }while(c[i++]!='