阿摩線上測驗 登入

申論題資訊

試卷:102年 - 102 鐵路特種考試_高員三級_電力工程、電子工程:計算機概論#44420
科目:計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
年份:102年
排序:0

申論題內容

一、C 語言中,傳遞參數的方式為「以值傳遞」(Pass by Value),試寫出下列程式之 執行結果:(20 分) #include void exchange1 (int a, int b) { int tmp; tmp = a; a = b; b = tmp; } void exchange2 (int *a, int *b) { int tmp; tmp = *a; *a = *b; *b = tmp; } main () { int x, y; x = 1; y = 0; exchange1(x, y); printf(“x is %d\n”, x); printf(“y is %d\n”, y); exchange2(&x, &y); printf(“x is %d\n”, x); printf(“y is %d\n”, y); }