问题
单项选择题
请读程序:
#include<stdio.h>
main()
int a,b;
for(a=1,b=1;a<=100:a++)
if(b>=20)break;
if(b%3=1”b+=3;continue;
b=5;
printf("%d\n",
A.;
上面程序的输出结果是_______。A) 7
B.8
C.9
D.10
答案
参考答案:B
解析:[评析] break语句的作用是用刊曲循环体;Continue语句的作用是用于跳出本次循环。执行第一次循环时,(b%3=1)为真,b=4,继续下一次循环,如此反复,当b=22时结束循环,共循环8次,即a=8。