题目类型:
单选题
题目内容
运行下列程序后,输出结果是()
int b=1;
intf(int*a)
{b+=*a;return(b);}
main()
{int a=2,b=3;
a+=f(&b);
printf("%d\n",a);
}
int b=1;
intf(int*a)
{b+=*a;return(b);}
main()
{int a=2,b=3;
a+=f(&b);
printf("%d\n",a);
}
正确答案
D
题目解析
a+=f( &b )→a+f(&b) →2+(3+2)=7