解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n!=1)
{
if(n%2==0)
{
n/=2;
printf("%d/2=%d\n",n*2,n);
}
else
{
n=n*3+1;
printf("%d*3+1=%d\n",(n-1)/3,n);
}
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.5 (Java代码)浏览:1108 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码) 用函数传参的方法浏览:4064 |
C语言训练-角谷猜想 (C++代码)(3N+1问题)浏览:1745 |
【蟠桃记】 (C语言代码)浏览:1021 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:664 |
printf基础练习2 (C语言代码)浏览:617 |
Hello, world! (C语言代码)浏览:714 |
剪刀石头布 (C++代码)浏览:1703 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1478 |
勾股数 (C语言代码)浏览:799 |