填空题 以下程序运行时输出到屏幕的结果中第一行是 1,第二行是 2
#include<iostream.h>
int fun(int x)
{
static int c,y;
if(c==0)
y=1;
else
y=y+x;
C++;
return y;
}
void main()
{
int i:
for(i=0;i<2;i++)
cout<<fun(2)<<endl;
}
【正确答案】
【答案解析】1、3