给出如下代码,以下选项中描述正确的是:( )。 sum = 0 for i in range(1,11): sum=sum+i print(sum)
A: 循环内语句块执行了11次
B: sum=sum+i 可以写为 sum+=i
C: 输出的最后一个数字是50
D: 如果print(sum) 语句完全左对齐,输出结果不变
A: 循环内语句块执行了11次
B: sum=sum+i 可以写为 sum+=i
C: 输出的最后一个数字是50
D: 如果print(sum) 语句完全左对齐,输出结果不变
举一反三
- 中国大学MOOC: 给出如下代码:sum = 0for i in range(1,11): sum += i print(sum)以下选项中描述正确的是()。
- 如下程序的运行结果是?sum=0 for i in range(2,101,2): sum=sum+i print(sum)
- def func(): global sum sum=0 print(sum) for i in range(5): sum+=1 print(sum) func() print(sum)
- 下列哪种循环语句可以求6,8,10,12,…,66数列的和,结果存放在sum变量中 A: i=6 sum=0 while i<67: if i%2==0: sum=sum+i i=i+1 B: i=6 sum=1 while i<67: if i%2==0: sum=sum+i i=i+1 C: i=6 sum=0 while i<=66: sum=sum+i i=i+2 D: i=6 sum=0 while i<=66: sum=sum+i i=i+2
- 智慧职教: 求1+2+……+10的程序如下,请完善: sum = 0 for i in range(11): sum = sum+ print(sum)