问题 单项选择题

有以下程序 #include<stdio.h> main() { int *p,j;p=NULLp=fun();for(j=0;j<4;j+){printf("%d",*p);p++;} } int*fun() { int a[4],k; for(k=0;k<4;k++)a[k]=k; return(A) ; } 程序运行后的输出结果是 ( )

A.程序有错不能运行

B.输出4个NULL

C.输出0 1 2 3

D.输出1 1 1 1

答案

参考答案:A

选择题
选择题