给定一个三位正整数,输出其百位数字、十位数字及个位数字。
时间: 2023-04-25 13:05:47 浏览: 54
可以使用以下代码实现:
num = int(input("请输入一个三位正整数:"))
# 获取百位数字
hundreds = num // 100
# 获取十位数字
tens = (num // 10) % 10
# 获取个位数字
ones = num % 10
print("百位数字为:", hundreds)
print("十位数字为:", tens)
print("个位数字为:", ones)
相关问题
给定一个三位正整数,输出其百位数字,十位数字及个位数字
好的,这是一个简单的编程问题。以下是代码示例:
num = int(input("请输入一个三位正整数:"))
hundreds = num // 100
tens = (num // 10) % 10
ones = num % 10
print("百位数字为:", hundreds)
print("十位数字为:", tens)
print("个位数字为:", ones)
希望这个回答能够帮到你!
c语言;给定一个三位正整数,输出其百位数字、十位数字及个位数字
答:将给定的三位正整数n(n>=100)分解为百位数a、十位数b、个位数c:
a=n/100;
b=(n-a*100)/10;
c=n-a*100-b*10;
输出百位数a、十位数b、个位数c:
printf("百位数:%d\n",a);
printf("十位数:%d\n",b);
printf("个位数:%d\n",c);