標題:
IQ_10503 - 15
[打印本頁]
作者:
ray
時間:
2022-2-27 14:35
標題:
IQ_10503 - 15
本帖最後由 ray 於 2022-2-27 14:42 編輯
若以f(20)呼叫f()函式,總共會印出哪些數字?
1. void f(int n)
2. {
3. printf (“%d\n”, n);//印出n
4. while (n != 1)//進入迴圈
5. {
6. if ((n%2)==1)//若n是奇數
7. {
8. n = 3*n-3;
9. }
10. else
11. {
12. n = n / 2-2;//若n是偶數
if(n<0)
n = 3;
13. }
14. printf ("%d\n", n);
15. }
16. }
作者:
劉愷恩
時間:
2022-2-27 14:44
此帖僅作者可見
作者:
李知易
時間:
2022-2-27 14:47
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2