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

admin2020-04-10  25

问题 下面代码的输出结果是(    )。
    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。
转载请注明原文地址:https://kaotiyun.com/show/T56p777K
0

最新回复(0)