2个回答
展开全部
#include<stdio.h>
void main()
{
int n,temp,array[100];
int i,k;
printf("please input n :\n");
scanf("%d",&n);
temp=n;
for(k=0;temp!=0;k++)
temp=temp/10;
for(i=k-1;i>=0;i--)
{
array[i]=n%10;
n=n/10;
}
printf("the out numbers :");
for(i=0;i<k;i++)
printf("%d,",array[i]);
printf("\b.");
}
/*Visual c++ 中已调试成功,如图所示*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdio.h"
void OutputNumber(int iNumber)
{
if( iNumber < 10 )
printf("\n%d",iNumber);
else
{ OutputNumber(iNumber/10);
printf(",%d",iNumber % 10);
}
}
main()
{
int iNumber;
printf("Print enter a number :");
scanf("%d",&iNumber);
OutputNumber(iNumber);
printf(".");
}
void OutputNumber(int iNumber)
{
if( iNumber < 10 )
printf("\n%d",iNumber);
else
{ OutputNumber(iNumber/10);
printf(",%d",iNumber % 10);
}
}
main()
{
int iNumber;
printf("Print enter a number :");
scanf("%d",&iNumber);
OutputNumber(iNumber);
printf(".");
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询