問題詳情

25 下列以 C 程式語言撰寫之程式執行後的輸出為何?
#include <stdio.h>  void set(int arr[], int size) {  int i;  for (i=0; i<size; i+=1)  arr[i] =i;  }  int get(int arr[], int i) { return arr[i]/2; }  int main() {  int arr[10];  set(arr, 10);  printf("%d", get(arr, arr[get(arr, 7)]) );  return 0;  }
(A)1
(B)3
(C)5
(D)7 

參考答案

答案:A
難度:困難0.377778
統計:A(17),B(9),C(7),D(7),E(0)

內容推薦

內容推薦