Board logo

標題: APCS 觀念題 10503 - 12 [打印本頁]

作者: 李泳霖    時間: 2022-2-19 07:58     標題: APCS 觀念題 10503 - 12

本帖最後由 李泳霖 於 2022-2-19 11:05 編輯

給定右側函式 f1() 及 f2()。f1(1)運算過程中,以下敘述何者為錯?
(A) 印出的數字最大的是4
(B) f1 一共被呼叫二次
(C) f2 一共被呼叫三次
(D) 數字2 被印出兩次
  1. void f1 (int m)
  2. {
  3.     if (m > 3)
  4.     {
  5.         printf ("%d\n", m);
  6.         return;
  7.     }
  8.     else
  9.    {
  10.         printf ("%d\n", m);
  11.         f2(m+2);
  12.         printf ("%d\n", m);
  13.     }
  14. }
  15. void f2 (int n)
  16. {
  17.      if (n > 3)
  18.     {
  19.         printf ("%d\n", n);
  20.         return;
  21.     }
  22.     else
  23.     {
  24.         printf ("%d\n", n);
  25.         f1(n-1);
  26.         printf ("%d\n", n);
  27.     }
  28. }
複製代碼
本帖隱藏的內容需要回復才可以瀏覽

作者: 李穎俊    時間: 2022-2-19 10:47

此帖僅作者可見
作者: 董宸佑    時間: 2022-2-19 10:47

此帖僅作者可見
作者: 王銘鴻    時間: 2022-2-19 10:49

此帖僅作者可見
作者: 黃柏叡    時間: 2022-2-19 10:53

此帖僅作者可見
作者: 曾宥程    時間: 2022-2-19 10:53

此帖僅作者可見
作者: 林羿丞    時間: 2022-2-19 11:02

此帖僅作者可見
作者: 張淯祺    時間: 2022-2-19 11:03

此帖僅作者可見
作者: 趙彥傑    時間: 2022-2-19 11:03

此帖僅作者可見
作者: 郭哲維    時間: 2022-2-19 11:08

此帖僅作者可見
作者: 陳羿安    時間: 2022-2-26 10:24

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2