下列程序执行后输出的结果是().
int f(int a)
{ int b=0;
static int c=3; a=c++,b++; return(a); }
int main(viod)
{ int a=2,i,k;
for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); return 0; }
收起
这里程序应该会报错啊,能正常运行吗?
报告相同问题?