#include<stdio.h> int main() { int n,x,y; scanf("%d", &n); while (n > 0)//未知循环次数用while语句 { if (n % 2 == 0) { x = n; n = n / 2; printf("%d/2=%d\n", x, n); } else { y = n; n = n * 3 + 1; printf("%d*3+1=%d\n", y, n); } if (n == 1) break; } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:644 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:658 |
用筛法求之N内的素数。 (C++代码)浏览:754 |
C语言训练-亲密数 (C语言代码)浏览:697 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1323 |
【偶数求和】 (C语言代码)浏览:460 |
矩形面积交 (C语言代码)浏览:1433 |
企业奖金发放 (C语言代码)浏览:2462 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:560 |