日期:2024-05-16

江苏省普通高中学业水平合格性考试信息技术模拟卷(十五)试题详情

请填空完善该程序

实现功能:键盘上输入任意一个正整数,将其按冰雹猜想的规则进行拆解,输出每一步拆解的值和总步数,验证其是否符合冰雹猜想。

冰雹猜想是指:一个正整数,如果是奇数就乘以3再加1,如果是偶数就对它除以2(如下图),这样经过若干次,最终回到1。无论这个过程中的数值如何庞大,就像瀑布一样坠落,在经过若干次的变换之后也必然会到纯偶数:4-2-1。

N变为

x=(input("请输入任一正整数:"))

n=0

while():

    if (x%2 != 0):

        x=

   else:

        x=int(x/2)

    print(, end=" ")

试题所涉知识点

知识点

试题被试卷采用

1