若输入字符串:abcde,然后按回车键,则以下while循环将执行()次。#includemain(){charch;while(ch=getchar()!='e')printf("*");}
查看答案
若有以下程序段:int n=0,p;do { scanf("%d",&p);n++;} while(p!=1000 && n<3);此处do…while循环的结束条件是()。
A. p的值不等于1000并且n的值小于3
B. p的值等于1000并且n的值大于等于3
C. p的值不等于1000或者n的值小于3
D. p的值等于1000或者n的值大于等于3
以下程序段的输出结果是()。intk,n,m;n=10;m=1;k=1;do{m*=2;k+=4;}while(k<=n);printf("%d\n",m);
A. 4
B. 16
C. 8
D. 32
下面有关for循环的描述,正确的是()。
A. for循环的循环体不能是复合语句
B. for循环是先执行循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环体可以包括多条语句,但必须用花括号括起来
以下正确的描述是()。
A. continue语句的作用是结束整个循环的执行
B. 只能在循环体内使用break语句
C. 在循环体内使用break语句或continue语句的作用是相同的
D. 从多层循环嵌套中,内层break语句结束内层循环的执行