题目:有以下程序: #include #define N 8 void fun( int *x, int i ) { *x = *(x + i); } main() { int a[N] = { 1, 2, 3, 4, 5, 6, 7, 8 }, i; fun( a, 2 ); for ( i = 0; i < N / 2; i++ ) { printf( "%d", a[i] ); } printf( "\n" ); } 程序运行后的输出结果是( )。
A. l 3 1 3
B. 2 2 3 4
C. 3 2 3 4
D. l 2 3 4
答案:评论后可见此内容