填空题
[程序] (2分)
#include
int f2(int *a,int b)
{
*a=*a+b; b=*a+b;
cout<<"*a="<<*a<<"/t"<<"b="<
return *a+b;
}
void f1(int a,int &b)
{
a=a+b;b=a+b;
b=f2(&a,b);
cout<<"a="< }
void main(void)
{
int x=4,y=5;
f1(x,y);
cout<
}
执行以上程序后输出的第一行是 1(6) 2,第二行是 3(7) 4,第三行是 5(8) 6
【正确答案】
1、(6)*a=23 b=37
(7)a=23 b=60
(8)4 60
【答案解析】