以下程序的正确运行的结果( )。#include<st

以下程序的正确运行的结果(   )。

#include<stdio.h>
#define MAX10
void sub2(),sub1(),sub3(int *A)
int a[MAX],i;
int main()
{
	printf("\n");
	sub1();
	sub3(a);
	sub2();
	sub3(a);
	return(0);
}
void sub2()
{
	int a[MAX],i,max;
	max=5;
	for(i=0;i<max;i++)
	a[i]=i;
}
void sub1()
{
	for(i=0;i<MAX;i++)
	a[i]=i+i;
}
void sub3(int a[])
{
	int i;
	for(i=0;i<MAX;i++)
	printf("%d",a[i]);
	printf("\n");
}
答案
D

题目信息

题号:3493
题型:单选题
难度:普通