作业帮 > 综合 > 作业

C语言程序设计 编制程序将一个5位数分解为5个1位数.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 07:43:38
C语言程序设计 编制程序将一个5位数分解为5个1位数.
如果是初学者,看第一个代码,否则,看第二个.
#include "stdio.h"
main()
{
int n,a,b,c,d,e;
printf("请输入任意五位数:\n");
scanf("%d",&n);
a=n/10000;
b=n/1000%10;
c=n/100%10;
d=n/10%10;
e=n%10;
printf("%d %d %d %d %d\n",a,b,c,d,e);
}
不仅能输入五位数,还可以输入多位数!
#include "stdio.h"
#define N 10
main()
{
int n,i,a[N],k=0;
printf("请输入任意数:\n");
scanf("%d",&n);
for(i=n;i>0;i/=10)
{
a[k++]=i%10;
}
for(i=k-1;i>=0;i--)
printf("%d ",a[i]);
printf("\n");
}