今天还是写一个关于递归的啊
角谷猜想,比较著名的一道题啊,大家应该都知道
老规矩,直接上代码:
#include<bits/stdc++.h>
using namespace std;
void jg(int n)
{
if(n>1)
{
if(n%2==0)
{
cout<<n<<'/'<<2<<'='<<n/2<<endl;
jg(n/2);
}
else
{
cout<<n<<'*'<<3<<'+'<<1<<'='<<n*3+1<<endl;
jg(n*3+1);
}
}
}
int main()
{
int n;
cin>>n;
jg(n);
return 0;
}
点赞加关注哦!