✏️ 纠错
第 233 题 / 共 301 题
第7题 下面的C++代码执行后其输出是()。
int i, Sum = 0;
for (i = 1; i < 10; i++){
    Sum += i;
    if(i % 2) continue;
    if(i % 7) break;
}
cout << Sum;
📝 题目解析

【参考答案】C

【答案解析】依照题目所给出的程序,首先循环变量为1,在累加完成后,1%2=1,if条件成立,本次循环会被跳过,第二次循环变量为2,第一个if条件不成立, 但是第二个if条件成立,程序会被break语句打断,最终输出的结果为1+2的累加值3