14

单选题 14 /47

以下 C 代码的运行结果是什么()
#include <stdio.h>

int main() {
    int numbers[5];
    int* p;
    p = numbers;  *p = 10;
    p++;  *p = 20;
    p = &numbers[2];  *p = 30;
    p = numbers + 3;  *p = 40;
    p = numbers;  *(p + 4) = 50;
    for (int n = 0; n < 5; n++)
        printf("%d", numbers[n]);
        printf(" ");
    return 0;
} 

参考答案

10 20 30 40 50
1020304050
编译错误
运行错误