阿摩線上測驗
登入
首頁
>
港務局◆程式設計概要
>
108年 - 108 臺灣港務股份有限公司新進從業人員甄試_員級_資訊:程式設計概要#94905
> 申論題
題組內容
4. (一) 副程式在設計時會思考要傳遞哪些參數供副程式使用,請分別作答以下題目
2. 這兩種參數傳遞的主要差異為何?
相關申論題
1.這是一個以 C 語言撰寫的輸入國文、英文、數學三科的分數,分別存入 變數之中,再判斷輸入的分數是否介於 0 到 100(含 0 與 100)之間, 如果三科分數都介於 0 到 100(含 0 與 100)之間,則輸出「您輸入的 資料格式正確」;若有一科或多科沒有介於 0 到 100(含 0 與 100)之間, 則輸出「您輸入的資料格式有錯」,並將該科目及其成績印出。這個程 式共輸入了 6 組測試資料,請以將程式碼填入空格的方式,完成此程式。 6 筆測試資料的輸入與輸出如下: 請輸入國文, 英文, 數學的分數: 102 103 -1(輸入值) 您輸入的資料格式有錯 數學:-1 英文:103 國文:102 請輸入國文, 英文, 數學的分數: 120 110 90(輸入值) 您輸入的資料格式有錯 英文:110 國文:120 請輸入國文, 英文, 數學的分數: 98 120 -19(輸入值) 您輸入的資料格式有錯 數學:-19 英文:120 請輸入國文, 英文, 數學的分數: 80 120 78(輸入值) 您輸入的資料格式有錯 英文:120 請輸入國文, 英文, 數學的分數: 120 89 78(輸入值) 您輸入的資料格式有錯 國文:120 請輸入國文, 英文, 數學的分數: 90 100 0(輸入值) 您輸入的資料格式正確
#395787
2.(一) 程式設計常用的變數種類有「全域變數」與「區域變數」兩種,請個別說明 此二種變數的定義、有效範圍、生命週期。
#395788
(二) 程式設計運算過程中,常會使用到「遞增++」或「遞減--」兩種運算子,以下 各題 A 和 B 最後執行結果分別為多少?
#395789
(三) 每個資料型態宣告時都需佔有一定大小的記憶體空間,如:整數型態的宣告 就有以下幾種如果程式裡宣告一個變數 A 是整數型態,經過程式執行計算後 A 的值是 2147483649,試問若直接透過程式印出結果,A 的值會是多少?並請說明原因。
#395790
(一) 如果要將每天存的金額記錄下來,應該用何種資料結構比較適合,請直接宣 告第 1 天到第 50 天的變數結構來?
#395791
(二) 承第一小題,「每天都比前一天多存一倍的錢」這句話如何用程式語言來表 示?
#395792
(三) 承第二小題,請撰寫一段程式來計算「前 20 天的存款總金額」。(請以 for 迴 圈作答)
#395793
(四) 承第三小題,試問如果要存到 100 萬元,請問要存幾天?請完整撰寫出「如何 找出需要幾天才可以存到 100 萬元」的可執行程式。(請以 while 迴圈作答)
#395794
1. 參數傳遞分為哪兩種形式?
#395795
(a) 請撰寫遞迴函數 Factor 的程式
#395831
相關試卷
109年 - 109 臺灣港務股份有限公司 新進從業人員甄試筆試試題_員級 B07 資訊:專業科目 2-程式設計概要#94135
109年 · #94135
108年 - 108 臺灣港務股份有限公司新進從業人員甄試_員級_資訊:程式設計概要#94905
108年 · #94905