阿摩線上測驗
登入
首頁
>
程式設計
>
96年 - 096年身心障礙人員資訊處理(四等)#36107
> 申論題
⑶請比較下面兩個程式,那一個執行的結果會最接近 999.999。(5 分) //程式甲
#include
int main(void) {
float num=999.999;
printf("%f \n",num);
return 0; }
//程式乙
#include
int main(void) { double num=999.999; printf("%lf \n",num); return 0; }
相關申論題
一、不限使用語言,設計一程式,計算兩正整數的最大公因數,輸入兩正整數 a 和 b, 輸出 a 和 b 的最大公因數。(25 分)
#98892
⑴請列出第 40 行所有可能出現的 A 值。(15 分)
#98893
⑵請列出第 50 行所有可能出現的 B 值。(10 分) 10 RANDOMIZE (TIMER) 20 A = INT(RND * 10) 30 B = INT((A + 1) / 2) * 2 40 PRINT A 50 PRINT B 程式說明: 指令 說明 RANDOMIZE(TIMER) 以時間當亂數種子選取亂數表 INT( NUMBER ) 對 NUMBER 取整數 RND 為亂數產生器,數值範圍介於 0 至小於 1 之間的浮點數
#98894
三、請寫一遞迴程式(recurisive program) 計算 n!(即 n! = n 1× 2×3×...× ,n 是由外界輸入的一個大於 1 的整數)。(25 分)
#98895
四、⑴請比較在 32bit 平台上的資料型態「float」(單精度)與「double」(倍精度)在 表示實數上會有何不同。(15 分)
#98896
⑵在 32bit 平台上的「無號整數」(UNSIGNED INTEGER)是以 32 個位元表示。 在 16bit 平台上的「無號整數」(UNSIGNED INTEGER)是以 16 個位元表示。 請嘗試說明上述兩種資料型態分別可以表示幾個整數。(5 分)
#98897
(三)寫出重構後呼叫端使用方式。
#570429
(二)將不同支付方式(包含新增之 TaiwanPay)的處理邏輯移至對應子類 別。
#570428
(一)定義一個抽象類別 Payment。
#570427
(五)根據(四)所面臨的問題,請提出兩種解決該問題的方法。
#570426
相關試卷
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