首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面
admin
2016-10-28
26
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。
程序输出:
5
a
1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream>
template<class T>
//********error********
t min(t x,t y)
{
return(x>y)?y:x;
}
void main()
{
int n=5;
//********error********
char c="a";
int d=1;
//********error********
cout<<min(n,n)<<endl;
cout<<min(c,c)<<endl;
cout<<min(d,d)<<endl;
}
选项
答案
(1)T min(T x,T y) (2)char c=’a’; (3)using namespace std,
解析
(1)C++是区分大小写的,“template<class T>”语句中定义的模板类为T不是t,所以第1个标识下的“t min(t x,ty)”修改为“T min(T x,T y)”。
(2)第2个标识下的“char c="a";”语句中的变量a为char型,赋值为字符a,在C++中应该使用单引号标注字符变量,而不是双引号,所以修改为“charc=’a’;”。
(3)在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即添加using namespace std;”。
转载请注明原文地址:https://jikaoti.com/ti/JFE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于类模板,下列表述不正确的是
若有以下定义:inta[]={1,2,3,4,5,6,7}charc1=’b’,c2=’2’;则数值不为2的表达式是
为完成下面的程序,应在划线处填入的语句是()。#include<iostream>usingnamespacestd;classBase{private:intx;p
下列叙述中正确的是
流操作子______向输出流中插入一个换行符并刷新输出缓冲区。
若有定义“intk,*q;”,则下列各选项中,赋值表达式正确的是()。
下面的哪个选项不能作为函数的返回类型?
以下各选项组中,均是C++语言关键字的组是
下列对模板的声明中正确的是
随机试题
下列哪首王维的诗歌体现的是初冬的幽美景色()。
关于病案的保管,下列不妥的是
甲乙两国1990年建立大使级外交关系,并缔结了双边的《外交特权豁免议定书》。2007年两国交恶,甲国先宣布将其驻乙国的外交代表机构由大使馆降为代办处,乙国遂宣布断绝与甲国的外交关系。之后,双方分别撤走了各自驻对方的使馆人员。对此,下列哪一选项是正确的?(卷
混凝土坝坝段分缝分块型式可分为()。
在信息收集过程中,下列属于比较好的信息来源的有()。
下列说法正确地概括了主观能动性与客观规律性关系的是()。
工资审计是指国家审计机关或受其委托的机关,根据工资核算和管理要求,对企业、事业单位和国家机关的劳动工资政策及工资支付等情况进行的检查与审核。下列不属于工资审计的一项是()。
人生不可能是尽善尽美的。我们也很难找到一朵花是完美无缺的。虽然人体总的来说是左右对称的,可是这种对称还不是完全的。每个人左右手的粗细不一样,一只眼睛比另一只眼睛更大或更圆,两个耳垂的形状也不同。最明显。就是每个人只有一个心脏,通常都在靠左的位置。这段文字是
Whenamachineis______,suitablematerialmustbechosenforitsparts.
A、Itliesinasenseoffulfillment.B、Itliesintheirrichimagination.C、Itliesintheincreaseoftheirknowledge.D、Itlie
最新回复
(
0
)