#include<stdio.h>
void nixv(int n);
void zhengxv(int n);
int main(){
int n;
scanf("%d",&n);
zhengxv(n);
return 0;
}
/*void nixv(int n){
printf("%d",n%10);//先输出个位数字
if(n>10){
nixv(n/10);
}//判断是否n为个位 ,如果不是则逆序输出n/10;
}*/
void zhengxv(int n){
if(n<10){
printf("%d ",n);//若n为个位,则直接输出
}
else
{
zhengxv(n/10);
printf("%d ",n%10);//执行完n<10后开始执行这一行
}//若n大于10 ,则正序输出n/10;
}
递归函数逆序和正序输出一个整数
最新推荐文章于 2022-09-29 11:53:42 发布