32 執行下列 C 語言程式,產生的輸出為何? #include void swap (int a, int *b) { int t = a; a = *b; *b = t; } main() { int x =1, y =2; swap(x, &y); printf(“%d, %d ”, x, y); }
(A) 1, 1
(B) 2, 2
(C) 1, 2
(D) 2, 1

答案:登入後查看
統計: A(58), B(18), C(24), D(19), E(0) #1195541

詳解 (共 2 筆)

#3890013
b會變a(call by address...
(共 42 字,隱藏中)
前往觀看
3
0
#7210209
這是一道非常經典的 C 語言考題,主要測...
(共 1569 字,隱藏中)
前往觀看
1
0