问题
单项选择题
执行下面的程序后,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语句的作用是结束本次循环直接进入到下次循环。