现有以下语句: i=1; for (;i<=100;i++) sum+=i;A.for(i-1;;i++) { sum+--i; if(i==100) break; }B.for(i=1;i<=100;) { sum+=i; i++; }C.i=1; for(;i<=100;) { sum+=-i; }D.i=1; for(;;) { sum+=i; if(i==100) break; i++; }

题目

现有以下语句: i=1; for (;i<=100;i++) sum+=i;

A.for(i-1;;i++) { sum+--i; if(i==100) break; }

B.for(i=1;i<=100;) { sum+=i; i++; }

C.i=1; for(;i<=100;) { sum+=-i; }

D.i=1; for(;;) { sum+=i; if(i==100) break; i++; }


相似考题
更多“现有以下语句: i=1; for (;i<=100;i++) sum+=i;A.for(i-1;;i++) { sum+--i; if(i==100) break; } ”相关问题
  • 第1题:

    int a[10]; 给数组a的所有元素分别赋值为1、2、3、……的语句是()。

    A.for(i=1;i<11;i++)a[i]=i;

    B.for(i=1;i<11;i++)a[i-1]=i;

    C.for(i=1;i<11;i++)a[i+1]=i;

    D.for(i=1;i<11;i++)a[0]=1;


    错误

  • 第2题:

    26、以下哪个循环能编译?

    A.for (i=10 ; i++; ) {}

    B.for (i=10 ; i<100 ) {}

    C.for (i=10 ; i++ ) {}

    D.for (i=10 , i<100, i++ ) {}


    for (int i=10 ; i<100; i++ ) {}

  • 第3题:

    已定义整型变量i和sum,与以下程序段功能一样的程序有()。 sum=0; for(i=1;i<=100;i++)sum+=i;

    A.sum=0;i=1;for(; i<=100;i++) sum+=i;

    B.sum=0;for(i=1;i<=100;){i++;sum+=i;}

    C.sum=0;for(i=1;i<=100;) sum+=i;i++;

    D.sum=0;for(i=1;;i++ )


    sum=0;i=1; for( ; i<=100;i++) sum+=i;;sum=0;for(i=1;i<=100; ){ sum+=i;i++;}

  • 第4题:

    1、求:1-1/2+1/3-1/4+...+1/99-1/100 下面()是正确的。

    A.sum=0; sign=1.0; for(i=1;i<=100;i++) { term =sign/ i; sum += term; sign=-sign; }

    B.sum=0; for(i=1;i<=100;i++) { sum =sum+(-1)^(i+1)* (1./i); }

    C.sum=0; for(i=1;i<=100;i++) { sum =sum+pow(-1,i+1)* (1.0/i); }

    D.sum=0; for(i=1;i<=100; i=-i) { term =1./ i; sum += term; i++; }


    【 】num +sum(num-1); num==1是递归的结束条件,而num+sum(num-1)是递归体。

  • 第5题:

    以下哪个循环能编译?

    A.for (i=10 ;; i++ ) {}

    B.for (i=10 ; i<100 ) {}

    C.for (i=10 ; i++ ) {}

    D.for (i=10 , i<100, i++ ) {}


    for (int i=10 ; i<100; i++ ) {}