有如下程序段: int i=1, while(1){ i++; if(i==10) break; if(i%2==0) cout<<’*’; } 执行这个程序段输出字符*的个数是(

admin2020-07-30  38

问题 有如下程序段:
    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个‘*’。
转载请注明原文地址:https://jikaoti.com/ti/ZBl0FFFM
0

相关试题推荐
最新回复(0)