3.下列代码段的输出结果是( )。int a = 1, b = 0;do{ a ++; b ++; if (a % 2 == 0 || a % 3 == 0) a ++;} while (a <= 10);cout << b << endl;
别灰心,再试一次!
【解析】循环共执行了5次,每一次循环结束时,a、b的值分别对应为3和1、5和2、7和3、9和4、11和5。
【答案】B