C语言中输入一个四位数,分别求出该数的千位数,百位数,十位数和个位数,并输出的程序是什么?
2个回答
展开全部
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
n=n>0 ? n : -n;
if(n>999&&n<10000)
{
printf("千:%d,",n/1000);
printf("百:%d,",n%1000/100);
printf("十:%d,",n%100/10);
printf("个:%d\n",n%10);
}
else
printf("你输入的不是4位数\n");
return 0;
}
int main()
{
int n;
scanf("%d",&n);
n=n>0 ? n : -n;
if(n>999&&n<10000)
{
printf("千:%d,",n/1000);
printf("百:%d,",n%1000/100);
printf("十:%d,",n%100/10);
printf("个:%d\n",n%10);
}
else
printf("你输入的不是4位数\n");
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询