解题思路:
注意事项:
参考代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n;
cin>>n;
for( ; ;)
{
if(n%2==0)
{
cout<<n<<"/2="<<n/2<<"\n";
n/=2;
}
if(n%2!=0&&n!=1)
{
cout<<n<<"*3+1="<<n*3+1<<"\n";
n=n*3+1;
}
if(n==1)
break;
}
return 0;
}
0.0分
1 人评分
C语言训练-斐波纳契数列 (C语言代码)浏览:1271 |
C语言训练-最大数问题 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1413 |
【亲和数】 (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
1024题解浏览:879 |
C二级辅导-温度转换 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:735 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:507 |
平方数问题,oj一直是wrong answer浏览:755 |