#include<stdio.h>
int a;
int fun(int b)
{
static int c=3;
return ((++a)+(++b)+(++c));
}
Main()
{
int i,a=2;
for(i=0;i<2;i++)
printf("%5d",fun(a));
}
我认为答案是1012,但没有comp
我想知道进步
答案 0 :(得分:2)
回应Frank Hao的评论
全局int a
初始化为0。
for i = 0;
first call fun(2)
{
return ((1)+(3)+(4));
}
for i = 1;
second call fun(2)
{
return ((2)+(3)+(5));
}