首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
admin
2017-06-19
62
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:
Hello
test
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#inc1ude <iostream>
//********enror********
temp1ate<T>
void fun(T t)
{
std::cout<<"test"<<std::end1;
}
//********error********
temp1ate<bool>
void fun(bool t)
{
std::cout<<(t? "Hello": "Hi")<<std::end1;
}
int main()
{
//********error********
bool flag= TRUE;
fun(flag);
fun((int)flag);
return 0;
}
选项
答案
(1)temp1ate<class T> (2)删除“temp1ate<bool>” (3)bool flag= true;
解析
程序要求输出字符串Hello test。从已定源程序的main主函数开始入手,调用函数fun实现字符的输出。
(1)C++中的模板类格式为temp1ate<class T>,所以将题目中程序中的第1个标识下语句“temp1ate<T>”修改为“temp1ate <class T>”。
(2)在第2个标识下的“void fun(bool t)”函数中,其中t变量为布尔型变量,是C++中的基础变量,并不是模板变量,并没有使用到模板类,所以删除第2个标识下的模板类型定义语句。
(3)第3个标识下的“bool flag= TRUE;”是声明布尔型变量flag,并将其值赋为逻辑真。而TRUE并不是合法值,C++中区分大小写,所以逻辑真值应为true,即“bool flag=true;”。
转载请注明原文地址:https://www.kaotiyun.com/show/0QAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义classMyClass{private:intid;chargender;char*phone;public:MyClass():id(0),gen
关于类和对象描述错误的是
以下程序的输出结果是 int a, b; void fun() {a=100; b=200; } main() { int a=5, b=7; fun(); cout<<a<<b<<e
下列程序的执行结果是【 】。#include<iostream.h>classStudent{public:Student(intxx){x=xx;}virtualfloatcalcFuition();protecte
下面程序编译时发现ma[3]=9错误,其原因是【 】。#include<iostream.h>classFunArray{int*pa;//指向一个数组空间intsize;//数组元素个数public:FunA
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为【 】。#include<iostream.h>classtest{private:intnum;public:test(int)voi
一棵二叉树中所含最少的结点数是
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。classmyClass{private:intdata;public:myClass(in
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。Boo1fun(char*str){inti=0,j=0;while(str[j]j++;f
实现比较两个字符串大小的函数是_____。
随机试题
系统性思维方法主要包括
教育是()的活动,产生于(),是人类特有的()现象。
大隐静脉行走于()
某患者,呕吐吞酸,嗳气频作,胸胁胀痛,每因情志不遂发作或加重,舌质红,苔薄腻,脉弦。其治疗首选方是
患者咽中不适,如有物梗阻,咯之不出,咽之不下,胸中窒闷,舌苔白腻,脉弦滑。其证候是
E集团公司总部位于北京,其经营范围涉及多个领域,主要有保健品、白酒、室内设计装修和生态旅游四个业务单元。随着社会进步和经济发展,人们对自身的健康日益关注。90年代以来,全球居民的健康消费逐年攀升,对营养保健品的需求十分旺盛。在按国际标准划分的15类国际化产
吸毒人员黄某在贩卖毒品时被民警陈某抓获,陈某对其进行人身检查时:怀疑其身上可能带有注射针筒、刀片等物品,便使用手套进行检查。民警陈某使用手套的目的是()。
分析下列句子,是单句的,则用成分分析法分析并指出其类型,是复句的则分层并指出其类型。(主谓之间用“//”隔开,主语中心语用表示,谓语中心语用“__”表示,宾语中心语用表示,定语用“()”表示,状语用“[]”表示,补语用“<>”表示,插入语用下画
在Access中,自动启动宏的名称是()。
AstudyconductedbyanAustralianscienceagencyhasdiscoveredsignsthatthecountry’sancientAboriginesmayhavebeenthew
最新回复
(
0
)