解题思路:
注意事项:
参考代码:#include <stdio.h>
#include <math.h>
#include <string.h>
int main()
{
//若为偶数除以2,若为奇数则乘3加1
int n;
scanf("%d",&n);
while(n!=1)
{
if(n%2==0)
{
printf("%d/2=%d\n",n,n/2);
n=n/2;
}
else
{
printf("%d*3+1=%d\n",n,3*n+1);
n=3*n+1;
}
}
return 0;
}
0.0分
1 人评分
C语言考试练习题_排列 (C++代码)浏览:635 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:792 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:599 |
Pascal三角 (C语言代码)浏览:1185 |
兰顿蚂蚁 (C++代码)浏览:1044 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:540 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:449 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
【金明的预算方案】 (C++代码)浏览:841 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:699 |