解题思路:
注意事项:
参考代码:
#include<stdio.h> int deal(int m){ if(m%2==0){ printf("%d/2=%d\n",m,m/2); return m/2; } else{ printf("%d*3+1=%d\n",m,m*3+1); return m*3+1; } } int main(){ int m; scanf("%d",&m); while(m!=1) m=deal(m); return 0; }
0.0分
0 人评分
A+B for Input-Output Practice (VI) (C++代码)浏览:445 |
简单的a+b (C++语言代码)浏览:895 |
printf基础练习2 (C语言代码)浏览:826 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:487 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:570 |
水仙花 (C语言代码)浏览:1163 |
1013题解浏览:596 |
Hello, world! (C语言代码)浏览:766 |
A+B for Input-Output Practice (V) (C语言代码)浏览:497 |