• 2022-06-03
    给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
  • x=int(input("inputanumber:"))a=x/10000b=x%10000/1000c=x%1000/100d=x%100/10e=x%10ifa!=0:print"thereare5",e,d,c,b,aelifb!=0:print"thereare4",d,c,b,aelifc!=0:print"thereare3",e,d,celifd!=0:print"thereare2",e,delse:print"thereare1",e

    内容

    • 0

      给一个不多于5位的正整数,要求:1. 求出它是几位数;2. 分别输出每一位数字;3. 按逆序输出各位数字,例如原数为321,应输出123。

    • 1

      课本P122-7:输入一个不多于4位的正整数,求它的位数,并逆序输出各位数字。并请思考:如果取消4位的位数限制,即不限定位数,又该如何编写代码?

    • 2

      编写程序(使用选择结构),给一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别输出每一位数字;(3)按逆序输出各位数字,例如原数为321,应输出123

    • 3

      输入一个整数,求它各位数字之和及位数.

    • 4

      给出一个不多于5位的正整数,要求: (1)求出它是几位数; (2)分别输出每一位数字。