下面程序的主要功能是将数组 a 中存放的 5 个整型数据逆序后在屏幕上输出。按要求在 ________ 处填写适当的内容,使程序完整并符合题目要求。 1. #include 2. void fun(int b[], int i, int j) 3. { 4. int t; 5. if(i < j) 6. { 7. ________; 8. b[i] = b[j]; 9. ________; 10. fun(b, i + 1, j - 1); 11. } 12. } 13. int main(void) 14. { 15. int i, a[5] = {1, 2, 3, 4, 5}; 16. ________; 17. for(i = 0; i < 5; i++) 18. printf("%d\t", a[i]); 19. printf("\n"); 20. return 0; 21. }
A.
第 7 行: t = b[i] 第 9 行: b[j] = t 第 16 行: fun(a, 0, 4)
B.
第 7 行: t = b[i] 第 9 行: b[i] = t 第 16 行: fun(a, 0, 5)
C.
第 7 行: t = b[i] 第 9 行: b[i] = t 第 16 行: fun(a, 1, 5)
D.
第 7 行: t = b[j] 第 9 行: b[j] = t 第 16 行: fun(a, 1, 4)