解题思路:
根据题目的输入输出,即可不必在讨论定理是否正确。达到题目的输出要求即可。
参考代码:
#include<stdio.h> int main() { int n; scanf("%d",&n); while(n!=1) { if(n%2==0) { printf("%d/2=%d\n",n,n/2); n/=2; continue; } else { printf("%d*3+1=%d\n",n,n*3+1); n*=3; n+=1; continue; } } return 0; }
0.0分
2 人评分
格式错误一万年,,有没有过了的来看看(终于过了)浏览:919 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:584 |
C二级辅导-同因查找 (C语言代码)浏览:564 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:632 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1031 |
兰顿蚂蚁 (C++代码)浏览:1091 |
哥德巴赫曾猜测 (C语言代码)浏览:1013 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:900 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:468 |
C语言训练-大、小写问题 (C语言代码)浏览:732 |