返回列表 發帖

APCS_觀念題_10503_14 (練習)

下列程式輸出為何?
  1. void foo (int i)
  2. {
  3.     if (i <= 5)
  4.     {
  5.         printf ("foo: %d\n", i+3);
  6.     }
  7.     else
  8.     {
  9.         bar(i - 10);
  10.     }
  11. }
  12. void bar (int i)
  13. {
  14.     if (i <= 10)
  15.     {
  16.         printf ("bar: %d\n", i+2);
  17.     }
  18.     else
  19.     {
  20.         foo(i - 5);
  21.     }
  22. }
  23. void main()
  24. {
  25.     foo(1432);
  26.     bar(914);
  27.     foo(209);
  28. }
複製代碼
(A)
bar: -3
bar: -1
bar: 4
(B)
bar: 9
foo: 1
bar: 3
(C)
bar: -3
bar: -1
bar: 6
(D)
bar: -1
bar: 1
bar: 6

本帖隱藏的內容需要積分高於 1 才可瀏覽

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表