问题
填空题
下列程序运行时的输出结果是___【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
解析: 函数Xfun()的功能是求出数组a中所有大于0的元素的和。