A-A+

以下程序的运行结果是() #define MAX 10 int a[MAX] i; main

2022-08-06 06:54:15 问答库 阅读 177 次

问题详情

以下程序的运行结果是() #define MAX 10 int a[MAX],i; main() { printf("n");sub1();sub3(A) ,sub2(),sub3(A) ; } sub2() { int a[MAX],i,max; max=5; for(i=0;i<max;i++)a[i]=i; } sub1() {for(i=0;i<MAX;i++)a[i]=i+i; } sub3(int a[]) { int i; for(i=0;i<MAX,i++)printf("%d",a[i]); printf("n"); }
A.0 2 4 6 8 10 12 14 16 18 0 1 2 3 4
B.0 1 2 3 4 0 2 4 6 8 10 12 14 16 18
C.0 1 2 3 4 5 6 7 8 9 0 1 2 3 4
D.0 2 4 6 8 10 12 14 16 18 0 2 4 6 8 10 12 14 16 18请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D

考点:程序