80分!希望来个大佬帮忙看看那里有问题!感谢!!!
查看原帖
80分!希望来个大佬帮忙看看那里有问题!感谢!!!
657501
null_jinjin楼主2022/1/10 23:09
#include<stdio.h>
int main()
{
	int n,s=0,a[1002]={0},i;
	scanf("%d",&n);
	a[0]=n;
	for(i=1; ;i++)
	{
		if(n%2!=0)
		n=n*3+1;
		else
		n=n/2;
		a[i]=n;
		s++;
		if(n==1)
		break;
	}
	for(i=s;i>=0;i--)
	printf("%d ",a[i]);
	return 0;
	
}
2022/1/10 23:09
加载中...