
一道C++题目,高手帮帮忙啊!!!
设计一个函数,要求能将正整数N按反序输出,N的位数不定,例如,123输出321。分别用递归和非递归函数来实现,编写完整的程序并测序。...
设计一个函数,要求能将正整数N按反序输出,N的位数不定,例如,123输出321。分别用递归和非递归函数来实现,编写完整的程序并测序。
展开
展开全部
#include<iostream>
using namespace std;
long jiang(long n)
{ long s=0;
while(n)
{ s=s*10+n%10;
n/=10;
}
return s;
}
void main()
{ long n;
cin>>n;
cout<<jiang(n)<<endl;
}
using namespace std;
long jiang(long n)
{ long s=0;
while(n)
{ s=s*10+n%10;
n/=10;
}
return s;
}
void main()
{ long n;
cin>>n;
cout<<jiang(n)<<endl;
}
展开全部
#include<iostream>
using namespace std;
int main()
{
int i=5;
void palin(int n);
palin(i);
printf("\n");
return 0;
}
void palin(int n)
{
char next;
if(n<=1)
{
next=getchar();
putchar(next);
}
else
{
next=getchar();
palin(n-1);
putchar(next);
}
}
using namespace std;
int main()
{
int i=5;
void palin(int n);
palin(i);
printf("\n");
return 0;
}
void palin(int n)
{
char next;
if(n<=1)
{
next=getchar();
putchar(next);
}
else
{
next=getchar();
palin(n-1);
putchar(next);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询