• 2022-06-19
    下列程序段执行后,输出结果是()i=1:s=0Doi=i+1s=s+iLoopWhilei>10Prints
    A: 1
    B: 2
    C: 55
    D: 66
  • B

    内容

    • 0

      以下能正确计算1*2*3*……*10的程序段是( )。 A: do{i=1; s=1;s*=i;i++;} while(i<;=10); B: do{i=1; s=0;s*=i;i++;} while(i<;=10); C: i=1; s=1;do{s*=i;i++;} while(i<;=10); D: i=1; s=0;do{s*=i;i++;} while(i<;=10);

    • 1

      执行下列程序段后,s的值是inti,s=0;for(i=1;;i++){if(i%2)continue;if(i/10>0)break;s+=i;} A: 0 B: 10 C: 2 D: 20

    • 2

      以下程序段:inti=10,s=0;while(i>0)s+=i;执行后变量s的值是()。 A: 0 B: 55 C: −1 D: 死循环

    • 3

      以下能正确计算1×2×3×…×10的程序段是 。 A: do {i=1;s=1; s=s*i; i++; } while(i&lt;=10); B: do {i=1;s=0; s=s*i; i++; } while(i&lt;=10); C: i=1;s=1; do {s=s*i; i++; } while(i&lt;=10); D: i=1;s=0; do {s=s*i; i++; } while(i&lt;=10);

    • 4

      以下能正确计算1×2×3×…×10的程序段是(    )。 A: A)do{i=1; s=1;    s=s*i; i++; B: do{i=1; s=0; s=s*i; i+ }while(i&lt;=10); C: C)i=1; s=1; do{s=s*i; i++; }while(i&lt;=10); D: D)i=1; s=0; do{s=s*i; i++; }while(i&lt;=10);