首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。 #include<iostream> using namespace std; template<typename T> T average(T*datA)
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。 #include<iostream> using namespace std; template<typename T> T average(T*datA)
admin
2010-03-29
32
问题
在下面程序横线处填上适当内容,以使该程序执行结果为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://kaotiyun.com/show/lVjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=12;doubley=3.141593;printf(’’%d%8.6f’’,x,y);其输出结果是()。
设有定义:intx=0,*p;紧接着的赋值语句正确的是()。
若已包括头文件和,运行下面程序的输出结果是()。charsl[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);puts(s1);
以下选项中正确的定义语句是()。
判断字符串s1是否大于字符串s2,应该使用()。
对于以下函数声明voidfun(intarray[4],int*ptr);以下叙述中正确的是
当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a<b)if(c<d)x=1;elseif(a<c)if(b<c)x=2;elsex=3:elsex=4;else
下面可以作为软件需求分析工具的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
随机试题
TheWestLaketodayisnolongerwhatitusedtobesomeyearsago.
焊缝符号标注原则是:焊缝长度方向的尺寸标注在基本符号的()。
中央权力几乎都操纵在大族手里,出现所谓“平流进取,坐至公卿”的时期是()
输卵管结扎国内常用的有
下列有关上市公司组织机构的特别规定说法正确的有()。
甲旅行社的导游钱某对乙旅行社的团队客人说“你们交的团费太高,乙旅行社坑了你们”,由此造成乙旅行社的团队客人大呼上当,甚至提出退团。钱某的行为违背了职业道德规范中的()。
6,9,(),24,36
Whycan’ttheymeetonThursday?
Whatapity!Ifonlythey______herenow,wewouldbeabletocelebratetheirweddinganniversary.
Itoftenhappensthatanumberofapplicantswithalmostidenticalqualificationsandexperienceallapplyforthesameposition
最新回复
(
0
)