题目描述
从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。
输入
输入任意的一个三位正整数。
输出
依次输出个位、十位、百位上的数字。以空格间隔,但最后一个数据的后面没有空格,直接换行。
样例输入
367
样例输出
7 6 3
因为是三位数,题目相对简单;百位利用 /100可得,十位有两种,具体可以看代码;个位直接%10即可。
刚开始学习c,我还会进步的!!!
#include<stdio.h>
int main()
{
int a, b;
scanf("%d", &a);
b = a % 100 / 10; //得到十位
//b = a / 10 % 10; 也可以得到十位
printf("%d %d %d\n", a % 10, b, a / 100); //分别输出个位,十位,百位
return 0;
}