解题思路:
注意事项:
参考代码:
#include <iostream>
using namespace std;
int main()
{
int N;
cin >> N;
while ( 1 )
{
if ( N % 2 == 0 )
{
cout << N << "/" << "2=" << (N / 2) << endl;
N /= 2;
if ( N == 1 )
break;
}else {
cout << N << "*3+1=" << (N * 3 + 1) << endl;
N = N * 3 + 1;
if ( N == 1 )
break;
}
}
return(0);
}
0.0分
1 人评分
多输入输出练习1 (C语言代码)浏览:1189 |
最小公倍数 (C语言代码)浏览:863 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:692 |
字符串比较 (C语言代码)答案错误????浏览:597 |
简单的a+b (C语言代码)浏览:606 |
1009题解浏览:752 |
C二级辅导-公约公倍 (C语言代码)浏览:483 |
字符串的输入输出处理 (C语言代码)浏览:1013 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1145 |
【出圈】 (C++代码)简单循环浏览:640 |