顺序输出

编写一个递归函数,将一个正整数的每一位取出来并按从高位数到低位数的顺序依次输出。
约定输入的每一位数之间用空格隔开。
效果如下:
输入:12345
输出:1 2 3 4 5

#include<stdio.h>
#include<stdlib.h>
int apart(int a)
{
if(a<10{
  printf("%d ",a);
 }
 else
 {
  apart(a/10);
  printf("%d ",a%10);
 }
}
int main()
{
 int num;
 scanf("%d",&num);
 apart(num);
 system("pause");
 return 0;
}
发布了102 篇原创文章 · 获赞 93 · 访问量 4955

猜你喜欢

转载自blog.csdn.net/huangziguang/article/details/104785481
今日推荐