给出如下代码:sum = 0for i in range(1,11):sum += iprint(sum)以下选项中描述正确的是:( )。
A. 循环内语句块执行了11次
B. sum+=i 可以写为 sum + = i
C. 如果print(sum) 语句顶格左对齐,输出结果不变
D. 输出的最后一个数字是55
查看答案
给出下面代码:k=10000while k>1:print(k)k=k/2上述程序的运行次数是:( )。
A. 15
B. 14
C. 13
D. 12
给出下面代码:s = input("")a=s.split(",")x = 0while x < len(a):print(a[x],end="")x += 1代码执行时,从键盘获得a,b,c,d,则代码的输出结果是:( )。
A. 执行代码出错
B. abcd
C. 无输出
D. a,b,c,d
循环语句for i in range(-3,21,4)的循环次数为( )。
A. 5
B. 6
C. 7
D. 8
下面代码的输出结果是()。sum = 0for i in range(2,101):if i % 2 == 0:sum += ielse:sum -= iprint(sum)
A. -50
B. 50
C. 51
D. -51