☰
面向对象程序设计-第一阶段补充-不同数据类型数组元素求和的函数模板
2026/10/10 13:57:46 网站建设 项目流程

作者 xiesonghua

单位 武汉理工大学

设计一个函数模板Sum(指针,数组大小),将不同数据类型数组中的元素求和。

裁判测试程序样例:

#include <iostream> using namespace std; int main() { int int_array[10],i; for(i=0;i<10;i++) cin>>int_array[i]; double double_array[]={1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8,9.9,10.01}; cout<<"The summary of integer array:"<<Sum(int_array,10)<<endl; cout<<"The summary of double array:"<<Sum(double_array,10)<<endl; return 0; } /* 请在这里填写答案 */

输入样例:

1 3 5 7 9 11 13 15 17 19

输出样例:

The summary of integer array:100 the summary of double array:59.51

参考示例 :

template<typename T> T Sum(T *arr,int n){ T s=0; for(int i=0;i<n;i++)s+=arr[i]; return s; }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询