求整数的百位数、十位数和个位数的数值 分数 14 作者 万静 单位 北京化工大学 输入一个三位的正整数,分别求出该数的百位数、十位数和个位数的数值。 输入格式: 在一行中给出一个三位的正整数。 输出格式: 在一行中输出该数的百位数、十位数和个位数的数值,用空格分隔。 输入样例: 123 输出样例: 1 2 3
时间: 2024-03-10 21:43:18 浏览: 57
输入一位三位数,让它们分别显示百位数和十位数和个位数
5星 · 资源好评率100%
好的,以下是Python的代码实现:
```python
num = int(input()) # 输入一个三位的正整数
hundred = num // 100 # 求出百位数
ten = (num % 100) // 10 # 求出十位数
one = num % 10 # 求出个位数
print(hundred, ten, one) # 输出结果
```
代码思路:
1. 首先输入一个三位的正整数。
2. 然后分别使用整除运算和取模运算求出它的百位数、十位数和个位数。
3. 最后使用print()函数输出结果,注意用空格隔开。
代码输出:
如果输入样例为123,那么输出结果为:
```
1 2 3
```
希望能够帮到你!
阅读全文