首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】 #include<iOStream> using namespace std; template <typename T> T total (T*datA) { T s=0;
下列程序的输出结果是【 】 #include<iOStream> using namespace std; template <typename T> T total (T*datA) { T s=0;
admin
2009-02-15
28
问题
下列程序的输出结果是【 】
#include<iOStream>
using namespace std;
template <typename T>
T total (T*datA)
{
T s=0;
while(*datA)
{
s+=*data++;
}
return s;
}
int main()
{
int x[]={2,4,6,8,0,12,14,16,18};
cout<<total(x)<<end1;
return 0;
}
选项
答案
20
解析
本题考核函数模板的应用。解此题的关键是理解函数total的作用,total的作用是将数组的元素值相加,直到某个元素值为0截至,并返回相加的结果。数组x的第5个元素的值为0,所以total返回的结果为前4个元素值的相加,即20。
转载请注明原文地址:https://kaotiyun.com/show/qpkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树共有730个结点,其中度为1的结点有30个,则叶子结点个数为
软件需求规格说明书的作用不包括
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下列选项中不属于结构化程序设计原则的是()。
软件生命周期是指()。
下列方法中,不属于软件调试方法的是()。
下面不属于需求分析阶段工作的是()。
下列数据结构中,能够按照“先进先出”原则存取数据的是()。
算法的时间复杂度是指
在面向对象方法中,不属于“对象”基本特点的是
随机试题
这个标志的含义是警告前方道路易滑,注意慢行。
简述责任成本与产品变动成本结合核算形式的做法。
以下有关计算机病毒的描述,不正确的是___________。
除专用合同条款另有约定外,因变更引起的价格调整约定有()。
甲公司的资质等级为二级,而某工程项目需要一级资质的承包商承建,于是甲公司就借用了乙公司的资质证书,承揽了该工程,后来因工程质量不合格而给发包人造成了重大损失。请问,赔偿责任应当由()承担。
注册会计师在确定审计工作底稿的格式、要素和范围时应考虑的因素中恰当的有()。
坚持对外开放的基本国策必须坚持“引进来”和“走出去”同时并举、相互促进的开放战略,不断提高对外开放水平,具体有()
Thewaysinwhichsocietiesaddressenvironmentalissuesareinthemidstofaprofoundtransformation.Boththeextentofthis
Comeandseemewhenever______.
BostonWeeklyOutlookMondayTuesdayWednesdaySunnyPartlyCloudyLightR
最新回复
(
0
)