单选题

下列程序的输出结果是(     )。

#include

int fun(int a)

{ int b=0;

static int c=4:

a=c++:b++;

return(a):

main()

{ int a=2,i,c;

for(i=0:i<2;i++)

c=f(a+1):

printf("%d\n",c);

}

【正确答案】 D
【答案解析】