返回列表 發帖

APCS 觀念題 10603 模擬考 14

若以 F(12) 呼叫下列 F() 函式,總共會印出哪些數字?共幾行?
  1. void F (int n)
  2. {
  3.     printf ("%d\n" , n); //印出一行n的值
  4.     if ((n%2 == 1) && (n > 1))
  5.     {
  6.         return F(5*n+1);
  7.     }
  8.     else
  9.     {
  10.         if (n%2 == 0)
  11.             return F(n/2);
  12.     }
  13. }
複製代碼
本帖隱藏的內容需要回復才可以瀏覽
istak.teach2@gmail.com

此帖僅作者可見

TOP

返回列表