阿摩線上測驗
登入
首頁
>
程式語言
> 99年 - 99 關務特種考試_四等_資訊處理:程式語言概要#27556
99年 - 99 關務特種考試_四等_資訊處理:程式語言概要#27556
科目:
程式語言 |
年份:
99年 |
選擇題數:
0 |
申論題數:
11
試卷資訊
所屬科目:
程式語言
選擇題 (0)
申論題 (11)
⑴假設有三個函數或函數指標宣告如下:
char * cmpA(int ); char (*cmpB)(int ); char * (*cmpC)(int); 請比較 cmpA, cmpB, cmpC 三個變數之差異。(9 分)
⑵試說明下列變數 x 的定義有何不同:
1 static int x;2 register int x;3 extern int x。(9 分)
【已刪除】二、請利用下列二種參數傳遞方式,將最後主程式裡 array 的值分別列出:(12 分)
⑴請利用 new 的方式,動態產生這個二維陣列;
⑵接著利用 delete 釋 放所要的記憶體。(12 分)
⑴ Union data 包含 char c, short s, long b, and double d.(8 分)
⑵ Structures BitCard 包含三個 unsigned bit 欄位(fields),換言之,face, suit, color 的長 度分別是 4, 2 及 1 bits。(6 分)
五、試用 C++裡 function template 的方式,寫出一個 swap function,作任何兩個相同型 態變數的交換功能。(12 分)
⑴利用 C 程式的#define 功能,定義出計算某圓周長的函數如下:
area(r)=πr
2
; (8 分)
⑵請用 C 程式的 macro 功能,寫出下列函數:
f(x, y) = (x + y) * sin x + 5x +6 (10 分)
七、試寫出一個副程式 bitsdisplay(unsigned int p),使得這程式能將數字 p 的每一個 bit 作輸出。例如:(14 分)
bitsdisplay(65534) --- > 1111111111111110
相關試卷
114年 - 114 公務升官等考試_薦任_資訊處理:程式語言#133261
114年 · #133261
114年 - 114 司法特種考試_三等_檢察事務官電子資訊組:程式語言#129571
114年 · #129571
113年 - 113 司法特種考試_三等_檢察事務官電子資訊組:程式語言#122108
113年 · #122108
112年 - 112 公務升官等考試_薦任_資訊處理:程式語言#117323
112年 · #117323
112年 - 112 司法特種考試_三等_檢察事務官電子資訊組:程式語言#116208
112年 · #116208
111年 - 111 司法特種考試_三等_檢察事務官電子資訊組:程式語言#110333
111年 · #110333
111年 - 111 身心障礙特種考試_三等_資訊處理:程式語言#107554
111年 · #107554
110年 - 110 公務升官等考試_薦任_資訊處理:程式語言#103744
110年 · #103744
110年 - 110 司法特種考試_三等_檢察事務官電子資訊組:程式語言#103229
110年 · #103229
110年 - 110 高等考試_三級_資訊處理:程式語言#102818
110年 · #102818