首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
admin
2017-06-19
65
问题
使用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://kaotiyun.com/show/0QAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为【 】。
数据结构分为逻辑结构与存储结构,循环队列属于【 】。
下列程序中需要清理动态分配的数组,划线处应有的语句是【 】。#include<iostream,h>classperson{intage,tall;public:person(){age=0;tall=40;co
数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软件称为【 】。
若需要利用形参直接访问实参,则应把形参变量说明为( )参数。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运
定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
随机试题
以下符号是电感的是()。
A.甲状腺激素B.TSHC.催产素D.生长抑素通过调节基因表达发挥作用的激素是
A.肌痛、关节痛和高血压B.腹胀、肠鸣音亢进C.心力衰竭和水肿D.消化道反应、过敏和低血糖E.乳酸性酸中毒阿卡波糖可能导致的不良反应是
城镇近期建设规划的重点内容不包括()
某项目的招标人于2012年8月1日向中标人发出了中标通知书,双方于2012年8月20签订了合同。根据相关法律规定,招标人应在()前向有关部门提交招标投标情况的书面报告。
某待评估企业未来3年的预期收益分别为100万元、120万元和130万元,根据企业实际情况推断,从第4年开始,企业的年预期收益额将在第3年的水平上以2%的增长率保持增长。假定折现率为8%,则该企业的评估值最接近于()万元。
与基金利润有关的财务指标中,本期利润和本期已实现收益的关系是()。
某公司2003年度实现净利润335000元,当年发生营业费用200000元,管理费用30000元,财务费用70000元,投资收益100000元,无其他业务收支和营业外收支。已知该公司所得税率为33%,主营业务利润占其主营业务收入的比例为40%,则该公司主营
山东省政府针对农业转移人口市民化问题.提出力争用3年左右的时间,使“三个市民化”进程明显加快,“三个市民化”是指全省外来务工人员市民化、城中村城边村原有居民市民化、其他农村地区就地转移就业人口市民化。()
Peoplecanbuyallkindsofthingsthere.Peoplecangetnewsfromit.
最新回复
(
0
)