输入数字,获取其百位、十位和个位数值
最编程
2024-01-23 18:28:29
...
求百位,将一个数除以一百,会得到百位的数字。 求十位,将这个数除以10,会得到前两位的数字,再除以10,取余数,就得到了第2位数字。 求个位,将这个数除以100,取余,得到后两位,再除以10,取余,得到第3位数。
#include<stdio.h>
int main(void)
{
int a, b;
scanf("%d",&a);
printf("去这个数的百位是");
b = a / 100;
printf("%d\n", b);
//560除以10 等于 56, 56 除以10, 再取余数、
b = a / 10;
b = b % 10;
printf("这个数的十位%d\n", b);
//561除以100,取余数,61除以10取余数。
b = a % 100;
b = b % 10;
printf("个位是%d\n", b);
return 0;
}
上一篇: 怎样读出大写的简体中文数字?