標題:
APCS_觀念題_10503_12
[打印本頁]
作者:
方浩葦
時間:
2024-10-18 11:21
標題:
APCS_觀念題_10503_12
本帖最後由 方浩葦 於 2024-10-18 11:53 編輯
給定右側函式 f1() 及 f2()。f1(1)運算過程中,以下敘述何者為錯?
void f1 (int m)
{
if (m > 3)
{
printf ("%d\n", m);
return;
}
else
{
printf ("%d\n", m);
f2(m+2);
printf ("%d\n", m);
}
}
void f2 (int n)
{
if (n > 3)
{
printf ("%d\n", n);
return;
}
else
{
printf ("%d\n", n);
f1(n-1);
printf ("%d\n", n);
}
}
複製代碼
(A) 印出的數字最大的是4
(B) f1 一共被呼叫二次
(C) f2 一共被呼叫三次
(D) 數字2 被印出兩次
作者:
黃品禎
時間:
7 天前 15:58
C
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2