问题 填空题

下列程序运行时的输出结果是___【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的元素的和。

判断题
判断题