用什么储存x才不会爆啊!!才25分!!!求解!!
查看原帖
用什么储存x才不会爆啊!!才25分!!!求解!!
835960
dongtian楼主2022/11/13 23:36
#include<stdio.h>
int main()
{
	int x,y;
	scanf("%d",&x);
	y=x;
	if(x!=1)
	{
		while(y%2!=0)
    	{
	    	y=x*3+1;
	    	printf("%d*3+1=%d\n",x,y);
	    	x=y;
    	}
    	while(y%2==0)
    	{
    		y=x/2;
    		printf("%d/2=%d\n",x,y);
    		x=y;
    	}
    }
    if(x=1)
	printf("End");
	return 0;
}
2022/11/13 23:36
加载中...