執行下列 C 語言程式後,產生的輸出為何? #include <stdio.h> void unknown(int a, int b) { int c; c=a; a = b ; b = c ; }; void main() { int x=2, list[]={1, 3, 5}; unknown(x, list[0]); unknown(list[0], list[1]); unknown(x, list[x]); printf("%d", x); }
A1
B2正確答案
C3
D5
答案與詳解
