单选题:有以下程序
有以下程序
fun(int x, int y)
{
static int m=0,i=2;
i+=m+1;
m=i+x+y;
return m;
}
main()
{
int j=1,m=1,k;
k=fun(j,m); printf("%d,",k);
k=fun(j,m); printf("%d\n",k);
}
执行后的输出结果是
A.5,5
B.5,11
C.11,11
D.11,5
答案:B
fun(int x, int y)
{
static int m=0,i=2;
i+=m+1;
m=i+x+y;
return m;
}
main()
{
int j=1,m=1,k;
k=fun(j,m); printf("%d,",k);
k=fun(j,m); printf("%d\n",k);
}
执行后的输出结果是
A.5,5
B.5,11
C.11,11
D.11,5
答案:B