阿摩線上測驗
登入
首頁
>
程式設計
>
109年 - 109 地方政府特種考試_四等_資訊處理:程式設計概要#94914
> 申論題
一、下列 C 程式的執行結果為何?
相關申論題
二、請依行號解說下列 Python 程式碼與說明此程式的功能為何?
#395860
三、請使用 C 程式語言撰寫一猜數字遊戲程式,此程式必須滿足下列規 定: 撰寫一函式 int Randomize(int n),可回傳一個隨機產生 介於 1 到 n 間(包含 1 與 n)的正整數,此正整數即為此遊戲 的答案。 利用上述函式實作一猜數字遊戲,此遊戲開始時先讓使用者輸 入此猜數字遊戲的最大值,程式須確認使用者所輸入的數值必 須大於 20。 使用者每次猜答時,程式必須顯示出是第幾次的猜答。 使用者每次輸入後,程式必須顯示結果,如果猜錯時,程式必須 依使用者的輸入值縮小範圍;當猜對時,就顯示『恭喜你猜對 了!』。 當使用者猜答次數超過 10 次仍未猜中答案時,程式就必須結束 使用者的猜答,並顯示出正確答案。 程式執行範例如下: 請輸入答案的可能最大值(至少必須大於20):15 輸入錯誤!15沒有大於20,請重新輸入! 請輸入答案的可能最大值(至少必須大於20):30 第1次猜答:15 結果為:猜錯了,答案介於 15 與 30 之間! 第2次猜答:23 結果為:猜錯了,答案介於 15 與 23 之間! 第3次猜答:19 結果為:猜錯了,答案介於 15 與 19 之間! 第4次猜答:17 結果為:猜錯了,答案介於 17 與 19 之間! 第5次猜答:18 結果為:恭喜你猜對了! 請按任意鍵繼續 . . .
#395861
四、下列 C 程式的執行結果為何?
#395862
五、請使用 C++,Java 或 Python 程式語言為三角形面積計算公式設計一個 名為 HeronFormula 類別,並撰寫一測試程式驗證此類別程式碼的正 確性。此類別須包含: 三邊長的私有資料 a,b,c。 三邊長 a,b,c 的初始化設定或建構元方法。 inputSide( )公有方法:讓使用者輸入三邊長 a,b,c。此方 法須能確認使用者所輸入的三邊長皆須大於 0,另此方法不須回 傳值。 getAssessResult( )公有方法:判斷三邊長 a,b,c 是否可 以構成三角形。如果可以的話則回傳布林型別 (Boolean)“真”,如果不可以的話則回傳“假”。 getPerimeter( )公有方法:回傳三角形的周長。此方法須呼 叫 getAssessResult( )方法,如果回傳值為“真”則回傳三 角形的周長,如果回傳值為“假”則回傳-1。 getArea( )公有方法:回傳三角形的面積。此方法須呼叫 getAssessResult( )方法,如果回傳值為“真”則回傳三角 形的面積,如果回傳值為“假”則回傳-1。三角形面積的 Heron 計算公式為:,其中 s = (a + b + c) / 2 。 程式執行範例如下: 請輸入大於0的三邊長:-3,6,9 輸入錯誤,請重新輸入大於0的三邊長:3,6,9 所輸入的三個整數無法構成三角形 繼續玩嗎?若想繼續玩,請按'y'或'Y':y 請輸入大於0的三邊長:3,4,5 周長等於:12 面積等於:6.0 繼續玩嗎?若想繼續玩,請按'y'或'Y':n
#395863
(三)寫出重構後呼叫端使用方式。
#570429
(二)將不同支付方式(包含新增之 TaiwanPay)的處理邏輯移至對應子類 別。
#570428
(一)定義一個抽象類別 Payment。
#570427
(五)根據(四)所面臨的問題,請提出兩種解決該問題的方法。
#570426
(四)根據上方程式碼,Bird 類別具備飛行 fly()的方法,當要新增一個 Ostrich(鴕鳥,屬於鳥類但卻不會飛行)類別,若採用直接繼承 Bird 類別會遇到什麼問題?
#570425
(三)請寫出執行 new Bird().eat()的輸出結果。
#570424
相關試卷
115年 - 115 身心障礙特種考試_四等_資訊處理:程式設計概要#138996
115年 · #138996
115年 - 115 關務特種考試_四等_資訊處理(選試英文):程式設計概要#138932
115年 · #138932
114年 - 114 地方政府公務特種考試_四等_資訊處理:程式設計概要#134763
114年 · #134763
114年 - 114 專技高考_資訊技師:程式設計#133686
114年 · #133686
114年 - 114 普通考試_資訊處理:程式設計概要#128722
114年 · #128722
114年 - 114 關務特種考試_四等_資訊處理(選試英文):程式設計概要#126658
114年 · #126658
114年 - 114 身心障礙特種考試_四等_資訊處理:程式設計概要#126591
114年 · #126591
113年 - 113 地方政府公務、離島地區公務特種考試_四等_資訊處理:程式設計概要#124356
113年 · #124356
113年 - 113 專技高考_資訊技師:程式設計#123958
113年 · #123958
113年 - 113 普通考試_資訊處理:程式設計概要#121162
113年 · #121162