冰雹猜想我没有发现有问题,但结果却只有一个测试点对了,希望大家能为在下指点
(我的输出结果和题中给的结果相吻合)
题目:
我的代码:
#include<stdio.h>
int main()
{
int n ,i;
scanf("%d",&n);
int a[10000]={0};
a[0]=n;
for(i=1;n!=1;i++){
if(n%2==0)n/=2;
else n=3*n+1;
a[i]=n;
}
for(i=i-1;i>=0;i--){
printf("%d",a[i]);
}
return 0;
}
结果: