填空题

下列程序运行时的输出结果是___【8】___。 #include<iostream> using namespace std; int Xfun(int*a, int n); int main() int b[6]={-2, 6, 8, -3, 5, 4); cout<<Xfun(b, 6)<<end1; return 0; } int Xfun(int*a, int n){ int x=0; for(int*p=a; p<a+n; p++)if(*p>0)x+=*p; return X; }

【参考答案】

23