问题
单项选择题
有以下程序: main() { int i=0, s=0; do{ if(i % 2) {i++; continue;} i++;s+=i; }while(i<7);printf("% d\n", s); } 执行后的输出结果是______。
A.16
B.12
C.28
D.21
答案
参考答案:A
解析: continue语句的作用是结束本次循环,程序中while循环语句的功能是计算1~7之间奇数之和,即s=1+3+5+7=16。