阿摩線上測驗
登入
首頁
>
程式語言
> 94年 - 94 關務特種考試_四等_資訊處理:程式語言概要#34395
94年 - 94 關務特種考試_四等_資訊處理:程式語言概要#34395
科目:
程式語言 |
年份:
94年 |
選擇題數:
0 |
申論題數:
5
試卷資訊
所屬科目:
程式語言
選擇題 (0)
申論題 (5)
一、寫出下列 C 程式之執行結果:(20 分) main() { int a,b,c,d,e; a=b=c=d=e=3; a+=b-=c*=d=e+=2; printf("%d %d %d %d %d ", a, b, c, d, e); a += (b+=c) + (e-=2) – 1; printf("%d %d %d %d %d ", a, b, c, d, e); }
二、寫出下列 C++程式之執行結果:(20 分) #include
main() { int i,j; for (i=1; i<5; i++) { for (j=1; j<5; j++) { cout << '=' << 3*i*j-i-j << ' '; if (i+j==5) cout << "** "; } cout << endl; } }
三、Java 程式語言中,class 內的 static 與非 static 欄位(fields)有何不同?請舉例說明其 不同之用法。(20 分)
四、試寫出以下片段程式(用 C/C++/Java 都可),使得兩變數 x 及 y 的數值互換。(20 分) int x,y,temp; ... /* x 及 y 數值已在此設定好了 */ /* 請在此處寫出片段程式,使得兩變數 x 及 y 的數值互換 */ ... /* x 及 y 數值已交換 */
五、對上題,試寫出不用 temp 變數的程式,來使得兩變數 x 及 y 的數值互換。(20 分)