以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。 template<typename T> T max(T a[ ],int n) { T m=a[0]; for(in

admin2010-12-16  47

问题 以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。
    template<typename  T>  T  max(T  a[  ],int  n)
   {
      T m=a[0];
      for(int i=1;i<n;i++)
      if(a>m) ______;
      return m;
   }

选项

答案m=a[i]

解析 本题考核函数模板、if语句、for循环。函数模板max()的功能是返回数组a中最大元素的值。所以当a的值比当前所保存的最大值大时,应该将a的值赋值给m。
转载请注明原文地址:https://kaotiyun.com/show/POjp777K
0

最新回复(0)