帮忙看下这个c++有什么问题
查看原帖
帮忙看下这个c++有什么问题
366547
CY666楼主2020/10/7 21:22
#include<bits/stdc++.h>
using namespace std;
int x;
int a[1002]={0};
int n;
int t;
int main()
{
	cin>>n;
	for(int i=0;i<100;i++)
	{ 
		if(n%2==0)
		{
		t/=2;
		a[i]=t;
		}
		else if(n%2!=0)
		{
		t=t*3+1;
		a[i]=t;
	    }
		else if(n==1)
		{
		x=i;
		break;
		}
	}
	cout<<'1 ';
	for(int j=x;j>=0;j--)
	cout<<a[j] ;
	return 0;
	
	
}
2020/10/7 21:22
加载中...