首页 > 试题广场 >

下面代码的输出结果是? i = sum = 0 whil

[单选题]
下面代码的输出结果是?
i = sum = 0

while i <= 4:
    sum += i
    i = i+1

print(sum)

  • 0
  • 10
  • 4
  • 其他都不对
i = sum = 0
while i <= 4:
    sum += i
    i = i+1
print(sum)
##  i=sum=0
i=0<=4
sum=0+0=0
i=0+1=1

i=1<=4
sum=0+i=0+1=1
i=1+1=2

i=2<=4
sum=1+i=1+2=3
i=2+1=3

i=3<=4
sum=3+i=3+3=6
i=3+1=4

i=4<=4
sum=6+i=6+4=10
i=4+1=5

i>4
终止
所以sum=10
发表于 2022-11-16 10:50:44 回复(0)
求大佬写答案
发表于 2022-10-16 14:42:57 回复(2)