下面代码的输出结果是( )。 x=10 while x: x-=1 if x%2: print(x,end=’’) else: pass

admin2021-03-16  3

问题 下面代码的输出结果是(    )。
x=10
while x:
     x-=1
     if x%2:
        print(x,end=’’)
     else:
        pass

选项 A、86420
B、975311
C、97531
D、864200

答案C

解析 while条件为真时进入循环体,执行循环体中的内容。如果x的值为偶数则if条件为假,不执行任何操作,为奇数则if条件为真,输出该奇数;进入下一次循环,判断while条件,判断是否进入循环体,执行循环体中的代码。后面的操作类似,直到while条件不满足。经过一系列的运算,输出结果为97531。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/pe6p777K
0

相关试题推荐
最新回复(0)