小白得了80分 不是很懂 求教
查看原帖
小白得了80分 不是很懂 求教
1554156
handan10088楼主2024/11/3 12:31
#include<stdio.h>
int main()
{
	int n,a[100],count=0,i;
	scanf("%d",&n);
	a[0]=n;
	for(i=1;n!=1;i++)
	{
		if(n%2==0) n=n/2;
		else n=n*3+1;
		count++;
		a[i]=n;
	}
	for(i=count;i>=0;i--)
	{
		printf("%d ",a[i]);
	}
	return 0;
}
2024/11/3 12:31
加载中...