酷代码 AI
菜单
服务商

题目描述 给定一个不多于 5 位的整数,判断它是几位数,并输出。 输入 一个不多于 5位的整数。 输出 输出整数的位数,单独占一行。 样例输入 复制 160 样例输出 复制 3 来源/分类 分支嵌套

以下是使用 Python 实现的代码: ```python # 获取用户输入的整数 num = int(input()) # 判断整数的位数 if num < 10: print(1) elif num < 100: print(2) elif num < 1000: print(3) elif num < 10000: print(4) else: print(5) ``` 代码解释 1. `num = int(input())`:获取用户输入的整数。 2. 通过一系列的条件判断来确定整数的位数: - 如果 `num` 小于 10,说明它是一位数,输出 1。 - 如果 `num` 小于 100,说明它是两位数,输出 2。 - 如果 `num` 小于 1000,说明它是三位数,输出 3。 - 如果 `num` 小于 10000,说明它是四位数,输出 4。 - 否则,它是五位数,输出 5。 [2025-12-07 09:32:04 | AI问答 | 251点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多