首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #include <iostream> using namespace std; template <typename T> T total (T *data) { T s = 0; while(*data)
下列程序的输出结果是【 】。 #include <iostream> using namespace std; template <typename T> T total (T *data) { T s = 0; while(*data)
admin
2010-12-16
56
问题
下列程序的输出结果是【 】。
#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/OOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于程序中的注释,以下叙述正确的是
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];);定义一个数组:structanumber[10];
有以下程序#include<stdio.h>main(){int*p,x=100;p=&x;x=*p+10;printf("%d\n",x);}程序运行后的输出结果是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
下列给定程序中函数fun的功能是:将字符串中的字符逆序输出,但不改变字符串中的内容。例如,若字符串为“abed”,则应输出:“deba”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
下面结构体的定义语句中,错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例
下面对对象概念描述正确的是
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
随机试题
睑废多见于
患者,女,32岁。妊娠33周,突感有较多液体自阴道流出,胎心70~80次/分,阴道检查有索条状物脱出宫颈2cm。其胎心异常的最可能原因是()。
磁石具有的功效是
肾阳虚之虚劳治宜心血虚之虚劳治宜
关于民事诉讼中的审判组织,下列表述中正确的是:()
在下列质量控制的统计分析方法中,应采用等距抽样的是( )。
甲公司属于增值税一般纳税企业,以人民币作为记账本位币,采用交易发生日的即期汇率将外币金额折算为记账本位币,年末一次计算汇兑差额。2017年甲公司发生如下业务:资料一:2017年1月1日,以外币存款1000万美元购入按年付息的美元债券,面值为1000
某投资者发出部分要约,拟收购A上市公司5000万股的股份,如果预受要约股份为6000万股,其中B股东预受要约股份为600万股。根据证券法律制度的规定,收购期限届满时,该投资者应收购B股东的股份数量为()。
形式美法则包括变化与统一、比例与尺度、对称与均衡、对比与和谐、节奏和韵律。()
What’syourearliestchildhoodmemory?CanyourememberlearningtowalkOrtalk?Thefirsttimeyou【C1】______thunderorwatched
最新回复
(
0
)