更多“有如下程序main(){int i,sum; for(i=1;i<=3;sum++)sum +=i; printf("%d\n",sum);}该程序的执行结 ”相关问题
  • 第1题:

    以下程序执行后sum的值是( )。

    A.15

    B.14

    C.不确定

    D.0 main() { int i, sum; for(i=1;i<6;i++) sum+=i; printf("%d\n",sum); }


    正确答案:C
    解析:C语言中,如果对定义的变量没有赋初值,那么在后面使用时,变量的值是不确定的。所以,本程序中,没有对sum赋初值,它的值不确定。在执行了for循环语句后,sum的值也不确定的,所以,4个选项中选项C符合题意。

  • 第2题:

    有如下程序 includeviodmain() {int i,sum=0;for(i=1;i<=3;sum++)sum+=i;cout<

    有如下程序 #include<iostream.h> viod main() { int i,sum=0; for(i=1;i<=3;sum++) sum+=i; cout<<sum<<end1; } 该程序的执行结果是 ______。

    A.6

    B.3

    C.死循环

    D.0


    正确答案:C

  • 第3题:

    1、有如下程序,该程序的执行结果是 () main() { int i,sum=0; for(i=1;i<=3;i++) sum+=i++; printf("%d\n",sum); }

    A.6

    B.3

    C.死循环

    D.4


    死循环

  • 第4题:

    有如下程序 main() { int i,sum; for(i=1;i<=3;sum++) sum +=i; printf("%d\n",sum); } 该程序的执行结果是______。

    A.6

    B.3

    C.死循环

    D.0


    正确答案:C
    解析:在循环过程中,i的值一直没有被改变,所以这是一个死循环。

  • 第5题:

    5、有如下程序,该程序的执行结果是()。 main() { int i, sum; for(i=1;i<=3;sum++) sum+=i; printf(“%d\n”,sum); }

    A.6

    B.3

    C.死循环

    D.0


    C