首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
56
问题
使用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全国计算机二级
相关试题推荐
下列改革内容不是在《天朝天亩制度》中提出的一项是()
简述苏共二十大的主要内容与影响。(东北师范大学2002年世界现代史真题)
1915年在中国近代历史上看上去似乎没有特别重大的划时代的历史事件,但这一年发生的许多事件。既是此前各种矛盾发展的结果,又对此后的历史进程产生了重要影响。使这一年成为重要的历史关节点。请结合史事加以论述。(中山大学2015年历史学基础A真题)
总体参数估计可分为()
下列哪种数据才可以运用卡方检验进行统计分析?()
关于教育目的与教育方针,下列说法错误的是
股票A的期望收益率为20%,股票B的期望收益率为12%。以方差表示的股票A的风险是股票B的3倍。如果两只股票之间的相关系数为0,那么由两只股票组成的最小方差组合的预期收益率为()。
波浪理论考虑的因素主要包括三个方面,其中最主要的是股价的()。
确定一国外部均衡目标的主要标准是什么?请分析近年来中国国际收支情况是否符合外部均衡的要求,并谈谈你对其成因以及未来演变趋势的看法。
随机试题
英国处理民事案件的基层法院是()
如果鼠标器突然失灵,则可用组合键()来结束一个正在运行的应用程序(任务)。
WhoElectsthePresident?November7,2000isaveryspecialdayintheUnitedStates.Votersallacrossthenationare【1】re
在体循环和肺循环中,下列参数基本相同的是
男性,50岁。因车祸肝破裂,面色苍白,脉搏快弱,四肢冰冷,血压84/50mmHg,呈现休克。有助于确诊的检查是()。
公共建筑的浴室的竖向排风管,在支管上设置的防火阀的动作温度宜为()。
期货公司应当按()缴纳期货投资者保障基金后续资金。
决策民主化:是指将民主机制引入决策过程,使决策方案经过充分的协商、论证后,再由决策机构集体审议作出决定的一种制度安排。根据上述定义,下列事项没有体现决策民主化的一项是:
春节期间,贩卖伪造火车票已经成为社会的一大公害。公安部门对此进行了多次突击整治,捣毁了一批制造和贩卖伪造火车票的窝点,抓捕和惩治了一批以此牟取暴利的不法分子。但是,社会上贩卖伪造火车票的现象依然存在。如果上述断定为真,以下哪项不可能是贩卖伪造火车票
Accordingtothetext,itisnotsurprisingthat______.Thedesiretomakeeducationsubservienttothedesiresofindustryis
最新回复
(
0
)