填空题 以下程序运行时输出到屏幕的结果中第一行是 1,第二行是 2
#include<iostream.h>
int f(int *a)
{
int b;
cout<<(b=*a)<<endl;
a++;
return b+*a;
}
void main()
{
int a[3]={2,3,4};
a[0]=f(&a[0]);
cout<<a[0]<<endl;
}
【正确答案】
【答案解析】2、5