所屬科目:程式設計
一、以下 Java 程式執行後,螢幕會顯示什麼?(15 分)
二、質數(prime number)是大於 1 的自然數中,只能被 1 和自身整除的數。 例如,2, 3, 5, 7, …。試在不使用 Java 中質數相關 API 的情況下,撰寫 Java main()程式(不要另訂 class, method 或 function),來找出小於 500 的所有質數,其結果列印必須如下:(25 分)
三、請以遞迴(recursive)的方式撰寫下列 Java 程式片斷中的 method sumOfEvens()。sumOfEvens(n)會回傳小於或等於 n 的所有正偶數的總 和,例如 sumOfEvens(6)會回傳 12,因為 12 = 2+4+6。sumOfEvens()完 成後,必須確保 main()執行後會印出正確結果,不需檢查 n 是否為含零 的正整數。(20 分)
四、請寫出以下 Python 程式的執行結果。(15 分)
(三)在 main()中,以 array 的方式和兩個 for 迴圈,產生 5 件 T 恤,依序 印出每件 T 恤屬性,最後加總 5 件的總價,結果顯示如後。