首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面程序输出的是【 】。 #include <iostream> using namespace std; template <typename T> T total(T *data){ Ts=0;
执行下面程序输出的是【 】。 #include <iostream> using namespace std; template <typename T> T total(T *data){ Ts=0;
admin
2009-01-15
52
问题
执行下面程序输出的是【 】。
#include <iostream>
using namespace std;
template <typename T>
T total(T *data){
Ts=0;
while( *data) s+=*data++;
return s;
}
int main(){
int s[]={1,3,5,7,0,2,4,6,8};
cout<<total(s);
return 0;
}
选项
答案
16
解析
本题中函数模板实现的功能是计算所传入数组data中元素值为0的元素前面所有元素值的和。
转载请注明原文地址:https://kaotiyun.com/show/Ufkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includevoidfun(int**s,intx[2][3]){**s=*(x[1]+1);}main(){inta[2][3]={1,2,3,4,5,6}
已知一个数列从0项开始的前3项:0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun的功能是:计算并输出该数列前n项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。
有以下程序:#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);retumy;}m
有以下程序:#include<stdio.h>main(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",s+4);br
下面描述错误的是()。
以下程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)ma
随机试题
简述新兴行业的环境特点及战略选择。
ALDH2>LDH1>LDH3>LDH4>LDH5BLDH5>LDH1>LDH2>LDH3>LDH4CLDH3>LDH1>LDH2>LDH4>LDH5DLDH1>LDH2>LDH3>LDH4>LDH5ELDH
A.求同法B.类推法C.共变法D.求异法E.排除法根据大量调查,乙肝病毒感染者肝癌的发病率远远高于非感染者,因而考虑乙肝病毒感染与肝癌的发生有关,这种建立病因假说的思维方法属于
墙壁装饰用压花纸(规格尺寸100厘米×50厘米)
银行工作人员配合监管机构的监管,应当()。
某市国税局稽查分局在对甲企业进行检查时,发现其通过设两套账偷税的事实,并就未按规定设账和偷税分别予以处罚。甲企业未补税和缴纳罚款,并以未告知诉讼权为由,向某市国税局就行政处罚行为申请税务行政复议。市国税局认为甲企业未先缴纳税款,决定不予受理该复议申请。甲企
下列各项中,属于税收征收管理法律制度禁止的行为的有()。
教师自觉利用环境和自身教育因素对学生进行熏陶和感染的德育方法是()。
甲工人每小时可加工A零件3个或B零件6个,乙工人每小时可加工A零件2个或B零件7个。甲、乙两工人一天8小时共加工零件59个,甲、乙加工A零件分别用时为x小时、y小时,且x、y皆为整数,两名工人一天加工的零件总数相差:
求微分方程yy"+(y’)2=0满足初始条件y(0)=1,y’(0)=1/2的特解.
最新回复
(
0
)