更多“以下程序段运行后变量n的值为()inti=1,n=1;for(;i<3;i++){continue;n=n+i;} ”相关问题
  • 第1题:

    10、下面程序段执行后,n的值是()。 int i, n=0; for(i=2; i<5; i++) { do { if(i%3) continue; n++; } while(!i); n++; }

    A.4

    B.5

    C.2

    D.3


    2

  • 第2题:

    以下程序段()的功能是:输入n的值,计算序列 1 + 1/2 +1/3 + ...+1/n 的和。

    A.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;

    B.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1/i ;

    C.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) ; sum=sum+1.0/i ;

    D.n=100; sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;


    A

  • 第3题:

    下面程序段执行后,n的值是()。 int i, n=0; for(i=2; i<5; i++) { do { if(i%3) continue; n++; } while(!i); n++; }

    A.4

    B.5

    C.2

    D.3


    4

  • 第4题:

    以下程序段运行后,循环体中的 n+=3; 语句运行的次数为()。 int i,j,n=0; for(i=1;i<=3;i++) { for(j=1;j<=i;j++) { n+=3; printf("%dn",n); } }

    A.1次

    B.6次

    C.9次

    D.12次


    break

  • 第5题:

    执行下面程序段后,变量k的值为()。 k=0; for(m=1;m<4;m++)   { for(n=1;n<5;n++)     { if(m*n%3==0) continue;     k++; }   }

    A.3

    B.1

    C.6

    D.12


    D D [解析] 数组元素s[1]没有初值,故其计算结果小确定。