以下程序的输出结果是( )。   for x in range(2,8):   y=0   y+=x   print(y)

admin2022-09-09  31

问题 以下程序的输出结果是(          )。
   for x in range(2,8):
     y=0
     y+=x
   print(y)

选项 A、27
B、7
C、8
D、35

答案B

解析 变量x依次被赋值为[2,8)的自然数,在循环内定义变量y并赋值为0,即每次计算累加和之前y都被清零,所以结果为7。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/C46p777K
0

最新回复(0)