int f() { static int x=0; x++; return x;

请写出如下程序的输出结果:
int f()
{ static int x=0;
x++;
return x;
}
main()
{ int i;
for(i=1;i<=4;i++)
printf(“%d”,f());
}
答案:1234
计算过程。

i=1时,进入f()函数执行1++ 结果为1
i=2时,进入f()函数执行2++ 结果为2
i=3时,进入f()函数执行3++ 结果为3
i=4时,进入f()函数执行4++ 结果为4
温馨提示:答案为网友推荐,仅供参考