#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d;
printf("请输入一个三位以内的正整数:\n");
scanf("%d",&a);
if(a>=100&&a<=999)
{
b=a/100;
c=a/10-b*10;
d=a%100-c*10;
printf("这是一个三位数,百位数是%d,十位数是%d,个位数是%d",b,c,d);
}
else if(a>=10&&a<=99)
{
b=a/10;
c=a%10;
printf("这是一个两位数,十位数是%d,个位数是%d",b,c);
}
else if(a>=0&&a<=9)
printf("这是一个一位数,它是%d",a);
else
printf("你输入的数据有误\n");
system("pause");
return 0;
}
输入一个三位以内正整数,判断是几位数并分离出每一位数
最新推荐文章于 2023-02-07 16:08:15 发布