所屬科目:程式設計
一、Java 程式 PreStars 會印出什麼結果?維持巢狀 for 迴圈架構,小修 PreStars,讓它印出以下的星星構圖。(25 分)
二、下列為 Reverse class 的程式規範與其執行結果,試以遞迴(recursive) 的方式完成副程式 reverse(int[] arr, int x),撰寫時,必須使用相同的參數 名稱與資料型態。reverse(int[] arr, int x)會回傳一個倒過來擺置的整數 串:arr[n-1], arr[n-2], … arr[x+1], arr[x],假設 arr 內共有 n 個元素,而 且 x <= n。(25 分)
三、下列 Python 程式的執行結果為何?(15 分)
⑸撰寫 public String standardForm()以印出複數的另一表示法 a+bi。注意 0.0+bi 要表示為 bi;a+0.0i 要表示為 a;a+1.0i 要表示為 a+i。