#include<iostream.h>
void print(int a);
void print1(int a);
void main()
{
int n;
cin>>n;
cout<<"非递归输出:";
print(n);
cout<<endl;
cout<<"递归输出:";
print1(n);
cout<<endl;
}
void print(int a)
{
while(a>0)
{
cout<<a%10<<" ";
a=a/10;
}
}
void print1(int a)
{
if(a>0)
{
cout<<a%10<<" ";
print1(a/10);
}
}
(递归与非递归)逆序输出字符串
最新推荐文章于 2021-11-17 21:15:16 发布