若x是int型变量,且有下面的程序段:for(x=3;x<5;x++)printf((x%2)?("**%d"):("##%d\n"),x);输出结果是_________
A. **3
B. 4
C. B.
D. 3**4
E. 5
F. **3
G. 4 **5
H. **3
I. 4 **5
查看答案
以下不正确的描述是 _______ .
A. for,while和do-while循环中的循环体均可由空语句构成.
B. do-while和for循环均是先执行循环体语句,后判断表达式.
C. while循环是先判断表达式,后执行循环体语句
D. 使用while和do while循环时,循环变量的初始化应在循环语句之前完成.
下列程序段中y+=i;语句的执行次数是_______ .int y,i;for(i=0;i<5;i++){ if(i%2==0)continue;y+=i;}
A. 1
B. 2
C. 3
D. 5
以下不正确的叙述是_______
A. 在循环语句中使用break语句是为了使流程跳出循环,提前结束循环.
B. 在循环语句中使用continue语句是结束本次循环,而不是终止整个循环.
C. 在switch语句中使用break语句或continue语句作用相同.
D. break语句不能用于循环语句和switch语句外的任何其他语句.
设i和x都是int类型,则for循环语句________.for(i=0,x=0; i<=9; i++)scanf("%d",&x);
A. 循环体一次也不执行
B. 是无限循环
C. 执行9次
D. 执行10次