首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test31_1,此工程包含一个源程序文件test31_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为: max(1,2)=2 max(1,4)=4 源程序文件test31_1.c
使用VC6打开考生文件夹下的工程test31_1,此工程包含一个源程序文件test31_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为: max(1,2)=2 max(1,4)=4 源程序文件test31_1.c
admin
2010-02-08
44
问题
使用VC6打开考生文件夹下的工程test31_1,此工程包含一个源程序文件test31_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为:
max(1,2)=2
max(1,4)=4
源程序文件test31_1.cpp清单如下:
#include <iostream.h>
/***************** found *****************/
template class T
T GetMax (T a, T b)
{
T result;
result = (a>b)?a:b;
return result;
}
void main()
{
int i=1, j=2;
double k=4;
cout<<"max("<<i<<","<<j<<")="<<GetMax(i,j)<<end1;
/***************** found *****************/
cout<<"max("<<i<<","<<k<<")="<<GetMax(i,k)<<end1;
/***************** found *****************/
return 0;
}
选项
答案
(1) 错误:template class T 正确:template<class T> (2) 错误:cout<<"max("<<i<<","<<k<<")="<<GetMax(i,k)<<end1; 正确:cout<<"max("<<i<<","<<k<<")="<<GetMax<double>(i,k)<<end1; (3) 错误:return 0; 正确:应将"return 0;”删除
解析
(1)函数模板的格式是template<模板形参表声明>函数声明,所以class T应该由“<>”括起来;
(2)变量i为int型,而变量k为double型,编译系统找不到相应的函数,所以需要显式的给出模板实参,强制生成对特定实例的调用;
(3)由void main()可看出main函数不需要返回值,所以必须把“return 0;”删除。
转载请注明原文地址:https://kaotiyun.com/show/4KID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述古希腊克利斯提尼改革的主要内容及其意义。(南京大学2000年世界古代中世纪史真题)
简述古埃及阿蒙霍特普四世(埃赫那吞)宗教改革的内容及其影响。(南京大学1997年世界古代中世纪史真题)
试析李悝变法的内容及其意义。(厦门大学2000年中国古代史真题)
方差分析中,F(2,24)=3.90,F检验的结果()
一位教师计算了全班20个同学考试成绩的均值、中数和众数,发现大部分同学的考试成绩集中于高分段。下列哪句话不可能是正确的?()
福禄贝尔建立了一个以活动与游戏为主要特征的幼儿园课程体系,其依据不包括
被称为教育学上的三个里程碑是指柏拉图的《理想国》、()的《爱弥儿》、杜威的《民主主义与教育》。
生物起源说和心理起源说的根本错误在于否认了教育的
美联储通过公开市场操作主要调整的是()。
对法律概念、法律原则、法律规则的理解和表述,下列哪一选项不能成立?()
随机试题
卫生统计学中编辑统计表的编制原则包括
企业投资的目的更注重()。
下列关于桥面系的叙述正确的是( )。
先进行建设项目的设计,待施工图设计结束后再进行施工总承包招标投标,然后再进行施工是()
甲化妆品生产企业为增值税一般纳税人,2015年10月,外购一批香水精,取得增值税专用发票上注明的价款2万元,当期生产领用90%的香水精用于继续生产香水,将生产出的香水对外销售,取得不含税销售额8万元。已知化妆品消费税税率为30%。下列表述正确的有(
电子商务是通过EDI这一核心技术来实现的。()
通过()发布招聘信息,具有信息传播范围广、速度快、成本低且不受时间、地域限制等特点。
光年是描述()的单位。
Itwassnowingwholenightthrough.WhenIgotup,I【M1】______foundthattheroadwascoveredwithsnow.Everything
Thequestionofwhetherlanguagesshapethewaywethinkgobackcenturies;Charlemagneproclaimedthat"tohaveasecond【S1】__
最新回复
(
0
)