当前位置: 高中信息技术 / 综合题
  • 1. (2023高二上·杭州期中) 小王想要编写程序实现十进制数和八进制数的转换。下面是他编写的两段程序。

    程序一

    程序二

    n=int(input("请输入十进制数:"))

    s=""

    while n!=0:

              ①    

        s=str(r)+s

             ②    

    print("转换后的八进制数为:"+s)

    n=input("请输入八进制数:")

    s=0

    for i in range(len(n)):

        s=        

    print("转换后的十进制数为:",s)

    1. (1) 在程序一中,划线处①和②的代码应填入(单选:A .①③  B .②④  C .①④);

      ①r=n//8    ②r=n%8    ③n/=8    ④n//=8   

    2. (2) 完善程序一后,输入18,输出的八进制数为(8
    3. (3) 请补充程序二划线处代码

微信扫码预览、分享更方便