单选题:以下程序的输出结果是
以下程序的输出结果是( )。
main()
{
int k=4,m=1,p;
p=func(k,m); printf("%d,",p);
p=func(k,m); printf("%d\n",p);
}
func(int a,int b)
{
static int m=0,i=2;
i+=m+1; m=i+a+b;
return(m);
}
A.8,17
B.8,16
C.8,20
D.8,8
答案:A
main()
{
int k=4,m=1,p;
p=func(k,m); printf("%d,",p);
p=func(k,m); printf("%d\n",p);
}
func(int a,int b)
{
static int m=0,i=2;
i+=m+1; m=i+a+b;
return(m);
}
A.8,17
B.8,16
C.8,20
D.8,8
答案:A