阿摩線上測驗 登入

申論題資訊

試卷:99年 - 99 鐵路特種考試_高員三級_資訊處理:程式語言#27555
科目:程式語言
年份:99年
排序:0

題組內容

四、如下列程式所示:
void swap (int i, int j) {
    int temp;
    temp = i; 
    i = j ; 
    j = temp ;
void main ( ) { 
    int val, arrist[5] = {4, 6, 3, 1, 2}; 
    swap (val, arrlist[0]); 
    swap (arrlist[0], arrlist[1]); 
    swap (val, arrlist[val]); 
}

申論題內容

⑴若參數之傳遞是依據以值呼叫方式(call by value),試分別列出各次呼叫(呼叫 三次)後,變數 val 及陣列 arrlist 之值。(10 分)