有如下程序: #include using namespace std; int main(){ mt sum; for(int i=0;i

admin2020-06-29  22

问题 有如下程序:
    #include
    using namespace std;
   int main(){
    mt sum;
    for(int i=0;i<3;i+=1){
    sum=i:
    for(int j=i;j<9;j++)sum+=j;
    }
    cout<    return 0;
    }
    运行时的输出结果是(    )。

选项 A、39
B、17
C、1 10
D、37

答案D

解析 考查for循环语句,本题中两层for循环,每次i循环,sum都被重新赋值,所以当i=2时,执行完i循环后sum为37。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/e78p777K
0

最新回复(0)