首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
37
问题
使用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://jikaoti.com/ti/RMkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
在动机斗争中,面临两个或者两个以上目标冲突的有
在一组数据11、11、11、11、13、13、13、17、17、18中,中数是()
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
某个单峰分布的众数为15,均值是10,这个分布应该是()
简述大学服务社会功能的形成与发展。
教育的社会发展功能不是教育自身的功能。
下列货币政策操作中,可以增加货币供给的是()。
关于法律关系主体的权利义务与作为法律规则内容的权利义务,表述正确的是()。
随机试题
LatelyIhavebeennoticingthegreatnumberofelectricalappliances(电器)onthemarket.Itseemstomethatthereare【C1】______n
关于医疗用毒性药品的说法中,正确的是
A、窦房结B、心房肌C、房室交界D、心室肌E、浦肯野纤维自律性最高的是
装配式预应力混凝土水池的吊装方案应包括()。
根据《刑法》规定,下列有关逃税罪的表述中错误的是()。
张某于2008年2月份将其自有的房屋出租给李某居住,租期2年,年租金18000元。1月份张某因房屋陈旧而进行了简单维修,发生维修费用1200元(取得合法有效凭证)。除个人所得税外,暂不考虑其他税费。则张某2008年3月份应缴纳个人所得税额()元。
下列有关项目组内部讨论的说法中,错误的是()。
茶叶,任人掐、压、烘、揉、开水冲泡。却默默地忍受而从无怨尤。在火烹水煎里酿成人世永存的甘甜与清芬,释放出生命的价值。对此,请谈谈你的认识。
改革开放的目的就是要
TheearlyretirementofexperiencedworkersisseriouslyharmingtheU.S.economy,accordingtoanewreportfromtheHudsonIn
最新回复
(
0
)