填空题
下列程序的运行结果是 【9】 。
#include<iomanip. h>
int Func(int * a, int n)
int s=1;
for(int i=0;i<n; i++)
s*= * a++;
return s;
void main( )
int a[]=1,2,3,4,5,6,7,8);
int b=Func(a,6)+Fnnc(& a [5],2);
cout<<"b= "<<b<<end1;
【正确答案】
1、b=762
【答案解析】[解析] 考生要注意*和++运算的优先级问题,此外要注意的是a作为整个数组的首地址传递给func函数。