阿摩線上測驗
登入
首頁
>
程式設計
>
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
第四題: 請以 VB.NET 完成下面程式區塊的內容,使程式符合下列功能與條件。 ● 按下「產生對稱式圖形」鍵,將在「LblResult」輸出如下結果,「LblResult」屬性為 Text。 ● 需以透過迴圈巢狀結構每次加入一「$」的迴圈方式產出圖形。若將每列的圖形,例如「$$$」,直 接加入的方式產出圖形,不給分。
#563363
第三題: 請以 JavaScript 完成下列區塊內的程式內容使其達成下列功能: 執行程式後瀏覽器出現如下頁面,其中「開啟新視窗」、「關閉新視窗」、「關閉本視窗」為三個超連結, 點選後各自分別呼叫對應的函式。此部分內容請設計在程式區塊(二)。 新視窗之 html 請寫在。 ●點選【圖三】之「關閉新視窗」超連結呼叫函式 CloseNewWindow(),請將此函式設計在中,此函式執行後先確認新視窗存在、已開啟且未關閉後,再關閉該新視窗。 ●新視窗之 html 請寫在 。●點選【圖三】之「關閉新視窗」超連結呼叫函式 CloseNewWindow(),請將此函式設計在中,此函式執行後先確認新視窗存在、已開啟且未關閉後,再關閉該新視窗。●點選【圖三】「關閉本視窗」超連結呼叫函式 CloseWindow(),請將此函式設計在中,此函式執行後先確認視窗存在、已開啟且未關閉後,再關閉視窗。
#563362
第二題: 請以 VB.NET 完成下列程式區塊的內容,使程式執行後會產出如下圖結果,等號左邊第一方格為 TxtBoxA,第二方格為 TxtBoxB,兩者均由使用者輸入整數後,按下「求最大公因數」鍵,等號右邊產出兩 數最大公因數(即 LblResult)。「TxtBoxA」、「TxtBoxB」、「LblResult」屬性均為 Text。
#563361
一題: 以 JavaScript 設計一網頁,使用者輸入 1 到 7 的數字,按下後會出現顯示其對應英文單字的對話方塊;若使用者輸入不是 1 到 7 的數字,則會出現顯示「輸入的數字超過範圍!」的對話方塊。使用者按下 第二個對話方塊的後,才會出現網頁內容。請參考【範例一】與【範例二】。
#563360
五、單鏈結串列(Singly Linked List)特點是鏈結串列的連結方向為單向,對單鏈結串列的訪問要通過從頭部開始,依序往下讀取,每個節點(node)包含兩部分:存儲數據的資料(data)和指向下一個節點的指標(pointer) ,節點定義如下:單鏈結串列中的所有節點通過指標串聯,最後一個節點的指標指向空值(null),表示單鏈結串列結尾。請使用 Java 或 C++實作一完整程式,通過從頭部(head)開始,依序往下讀取,訪問一單鏈結串列操作,輸出單鏈結串列中節點個數,若單鏈結串列中不存在任何節點,為一個空鏈結串列,則輸出-1。(20 分)
#560774
四、給定下列程式,其中 t 被宣告為全域變數,請問程式執行後輸出為何?(20 分)
#560773
相關試卷
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
113年 - 113 關務特種考試_四等_資訊處理(選試英文):程式設計概要#119478
113年 · #119478
112年 - 112 地方政府特種考試_四等_資訊處理:程式設計概要#118364
112年 · #118364