哪里不对了(不输出“End”)

zhangxiaochen  •  1年前


include

using namespace std; int main(){

int n,n1=0;
scanf("%d",&n);
while(n!=1){
	if(n%2==0){
		n1=n/2;
		printf("%d/2=%d\n",n,n1);
	} 
	else{
		n1=n*3+1;
		printf("%d*3+1=%d\n",n,n1);
	} 
	n=n1;
}
printf("End"); 
return 0;

}


评论: