首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
55
问题
使用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://www.kaotiyun.com/show/4KID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
神经胶质细胞的功能有
计算两次考试成绩(X、Y)的相关系数。
在标准正态曲线下,正、负三个标准差范围内的面积占总面积的比例是()
一位教师对4年级的学生进行了一项阅读能力成绩测验。考查原始分数的分布后发现,高分很少但低分相当多。如果该教师感兴趣的是学生对所涉及知识的掌握程度,那么她应该报告以下分数的哪个结果?()
设一个盒子里装有编号为①②③的三个球,现按照考虑顺序的重复抽样方式从中随机抽出两个球组成样本,则样本可能数目为()
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
下列作品不是苏霍姆林斯基的是
结构主义“发现学习法”提倡的“发现”仅限于探寻人类尚未知晓的事情。
关于终身教育,下列说法错误的是
随机试题
国际企业的文化环境包括()
胆固醇合成的最基本的原料是(、)
(2007年第7题)下列选项中,肾上腺素不具有的作用是
沙眼衣原体由哪位科学家首次分离成功
2000年,法国电信斥资432亿欧元收购了英国第三大移动运营商orange公司的全部股票,成为欧洲第二大移动通信公司,法国电信所采用的公司战略是()。
WHO:WTO
希赛IT教育研发中心采用电信的ADSL拨号线路进行上网,采用了Wingate代理服务器,其地址为168.192.1.253,Wingate上的HTTP代理端口是80,为了使用户动态获得IP地址,在装有Wingate代理服务器的WindowsServer
下列有关运算符重载的叙述中,正确的是
Collisionbetweenanaircraftandoneormorebirdsistermedabird-strike.Pilotssometimesrecordabirdstrikewhileatcruis
Theybuiltdeepshelters,______(希望如果发生核战争他们可以生存下去).
最新回复
(
0
)