更多“如下程序显示的结果是 ( )。 s=1i=0dowhilei<8s=s+ii=i+2enddos ”相关问题
  • 第1题:

    以下程序段与其他作用不一样的是

    A.for(i=0,s=0;i<=100; i++) s=s+i;

    B.for(i=0,s=0; 1; s=s+i,i++) if(i>100) break;

    C.for(i=0,s=0; 1; s=s+i,i++) if(s>100) break;

    D.for(i=0,s=0;i<=100; s=s+i , i++) ;


    for(i=0,s=0; 1; s=s+i,i++) if(s>100) break;

  • 第2题:

    以下程序段的执行结果是()。 s=0;i=1; do {s=s+i;i=i+2;} while (i<=0); printf(“%d”,s);

    A.0

    B.1

    C.9

    D.3


    30

  • 第3题:

    下列选项中,与"for(i=1,s=0;i<n;i++){s=s+i;}"功能相同的程序段是()

    A.for(i=n,s=0;i>1;i--){s=s+i;}

    B.for(i=n,s=0;i>=1;i--){s=s+i;}

    C.for(i=n-1,s=0;i>1;i--){s=s+i;}

    D.for(i=n-1,s=0;i>0;i--){s=s+i;}


    无限次循环

  • 第4题:

    2、以下程序段的执行结果是()。 s=0;i=1; do {s=s+i;i=i+2;} while (i<=0) printf(“%d”,s);

    A.1

    B.9

    C.0

    D.3


    11

  • 第5题:

    以下程序段的执行结果是()。 s=0;i=1; for(;i<=10;;) {i=i+2; s=s+1;} printf(“%d”,s);

    A.3

    B.4

    C.5

    D.6


    死循环