3n+1猜想
#include"stdio.h" // 3n+1猜想
main()
{
int n,step=0;
scanf("%d",&n);
if(n%2==1){
while(n!=0){
loop: n=(3*n+1)/2;
if(n%2==1){
goto loop; //难道要用递归?果然要用递归
}
step++;
}
}
else if(n%2==0){
while(n!=0){
n=n/2;
step++;
}
}
printf("%d",step);
}