問題詳情

19.以下 C 語言程式碼執行後,螢幕上所顯示的輸出是多少?void swap(int *a, int *b){ int c = *a; *a = *b; *b = c; }int main(){ int A[5] = {1, 2, 3, 4, 5};swap(A, &A[4]); swap(&A[3], &A[2]); swap(A, A+3);printf("%d",A[3]); return 0; }
(A) 1
(B) 3
(C) 4
(D) 5

參考答案

答案:D
難度:非常困難0.111111
統計:A(1),B(2),C(3),D(1),E(0)

內容推薦

內容推薦