问题 填空题

下面程序的输出结果是______。
# define MAX 3
int a[MAX];
main()
fun1();fun2(a);printf("\n");
fun1()
int k,t=0;
for(k=0;k<MAX;k++,t++) a[k]=t+t;

fun2 (int b[])
int k;
for(k=0;k<MAX;k++) printf("%d",*(b+k));

答案

参考答案:024

解析: 本题中有2个函数调用,当执行完fun1函数后,a数组中的元素为(0,2,4),执行fun2函数是输出a中的元素,故输出的结果为024。

单项选择题
问答题 论述题