问题 单项选择题

执行下面的程序后,a的值为
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;

A.7

B.8

C.9

D.10

答案

参考答案:B

解析: 本题主要考查了循环语句中break和continue语句的使用。break语句的作用是结束本层循环,而continue语句的作用是结束本次循环直接进入到下次循环。

填空题
判断题