以下程序的运行结果是( )。i=1s=0while i<10: if i%2==0: continue else: s=s+i i=i+1print(s)
A: 25
B: 1
C: 死循环,无输出
D: 0
A: 25
B: 1
C: 死循环,无输出
D: 0
举一反三
- 以下程序的运行结果是( )。i=1s=0while i<;10:if i%2==0:continueelse:s=s+ii=i+1print(s) A: 25 B: 1 C: 0 D: 死循环,无输出
- 有如下程序段:s = 0For i = 1 To 10 s = s + iNext iPrint s与上述程序段输出结果相同的程序段为( )。 A: s = 0: i = 0 While i <= 10 i = i + 1 s = s + i Wend Print s B: s = 0: i = 1 While i < 10 i = i + 1 s = s + i Wend Print s C: s = 0: i = 1 Do s = s + i i = i + 1 Loop While i < 10 Print s D: s = 0: i = 1 Do s = s + i i = i + 1 Loop Until i > 10 Print s
- 以下哪个程序不能使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
- 以下能正确计算1×2×3×…×10的程序段是 。 A: do {i=1;s=1; s=s*i; i++; } while(i<=10); B: do {i=1;s=0; s=s*i; i++; } while(i<=10); C: i=1;s=1; do {s=s*i; i++; } while(i<=10); D: i=1;s=0; do {s=s*i; i++; } while(i<=10);
- 下列程序输出结果是______。 [br][/br] i=1 s=0 while i<=10: if i%3!=0: s=s+i i=i+1 print(s) A: 18 B: 37 C: 55 D: 0