• 2022-07-28
    以下哪个程序不能使s=s+i这句话执行10次:
    A: i=0s=0while i<10: s=s+i i=i+1
    B: i=1s=0while i<=10: s=s+i i=i+1
    C: i=10s=0while i>0: s=s+i i=i-1
    D: i=2s=0while i<11: s=s+i i=i+1
  • D

    内容

    • 0

      以下程序的运行结果是( )。i=1s=0while i&lt;10: if i%2==0: continue else: s=s+i i=i+1print(s) A: 25 B: 1 C: 死循环,无输出 D: 0

    • 1

      以下能正确计算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);

    • 2

      以下能正确计算10!的程序段是( )。 A: i=1;s=0;do{s=s*i;i++}while(i&lt;=10);printf(“%d”,s); B: i=1;s=1;do{s=s*i;i++}while(i&lt;=10);printf(“%d”,s); C: do{i=1;s=0;s=s*i;i++}while(i&lt;=10);printf(“%d”,s); D: do{i=1;s=1;s=s*i;i++}while(i&lt;=10);printf(“%d”,s);

    • 3

      下列程序输出结果是______。 i=3 s=0 while i<10: i=i+1 if i%3: continue s=s+i print(s) A: 52 B: 49 C: 15 D: 0

    • 4

      下列程序输出结果是( )。 i=1 s=0 while i<=3: s=s+i i=i+1 print(s) A: 1 B: 3 C: 6 D: 9