社区讨论
求助 #75分 感谢
B2077角谷猜想参与者 2已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @lo2p29p0
- 此快照首次捕获于
- 2023/10/23 17:27 2 年前
- 此快照最后确认于
- 2023/10/23 17:27 2 年前
还有为什么不给c一开始赋值的话就只输出End?
感谢
CPP#include <stdio.h>
int main()
{
long long a,c=0;
scanf("%lld",&a);
while(c!=1){
if(a%2!=0){
c=a*3+1;
printf("%lld*3+1=%lld\n",a,c);
a=c;
}
else{
c=a/2;
printf("%lld/2=%lld\n",a,c);
a=c;
}
}
printf("End");
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...