在下面程序横线处填上适当内容,以使该程序执行结果为4.4。 #include<iostream> using namespace std; template<typename T> T average(T*datA)

admin2010-03-29  25

问题 在下面程序横线处填上适当内容,以使该程序执行结果为4.4。
    #include<iostream>
    using namespace std;
    template<typename T>
    T average(T*datA)
    {
    T  s=0;
    int i:0;
    while(data)
     【  】;
    return s/(i+1);
    }
    int main()
    {
      double x[]={2.5,4.5,6.5,5,0.0,5,3,18.5};
      cout<<average(X);
      return 0;
    }

选项

答案s+=data[i++]

解析 函数average()中的while循环用来将求传入的数组中各元素的值的总和。
转载请注明原文地址:https://jikaoti.com/ti/3LW0FFFM
0

最新回复(0)