单选题
有如下程序段: int i=1; while(1){ i++; if(i==10) break; if(i%2==0) cout<<'*'; } 执行这个程序段输出字符*的个数是( )。
A、
10
B、
3
C、
4
D、
5
【正确答案】
C
【答案解析】
解析:这段程序代码的功能是计算在1~10(包括10)之间偶数i的个数,如果整数i为偶数,则输出一个'*',共有4个偶数,所以共输出4个'*'。
提交答案
关闭