单选题 执行下面的程序后,a的值为______。
main()
{ int a, b;
for(a=1, b=1; a<=10; a++)
{ if(b%3==1)
{ b+=3;
continue; }
b-=5; }}
【正确答案】 D
【答案解析】[解析] 本题考查continue的用法,continue语句的作用是结束本次循环,直接进行下次循环。所以在程序中,只有当a=10时,才退出循环,故选择D选项。