首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.clap,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
使用VC6打开考生文件夹下的源程序文件modi1.clap,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
admin
2017-04-24
35
问题
使用VC6打开考生文件夹下的源程序文件modi1.clap,该程序运行时有错误,请改正错误,使得程序输出:
Hello
test
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream>
//********error********
template<T>
void fun(T t)
{
std::cout<<’’test’’<<std::endl;
}
//********error********
template<bool>
void fun(bool t)
{
std::cout<<(t?’’Hello’’:’’Hi’’)<<std::endl;
}
int main()
{
//********error********
bool flag=TRUE;
fun(flag);
fun((int)flag);
return 0;
}
选项
答案
(1)template<classT> (2)删除template<bool> (3)bool nag=true;
解析
(1)C++中的模板类格式为template<class T>,所以将题目中程序中的第1个标识下语句“template<T>”修改为“template<class T>”。
(2)在第2个标识下的“void fun(bool t)”函数中,其中t变量为布尔型变量,是C++中的基础变量,并不是模板变量,并没有使用到模板类,所以删除第2个标识下的模板类型定义语句。
(3)第3个标识下的“bool flag=TRUE;”是声明布尔型变量flag,并将其值赋为逻辑真。而TRUE并不是合法值,C++中区分大小写,所以逻辑真值应为tnle,即“bool flag=true;”。
转载请注明原文地址:https://jikaoti.com/ti/B8t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定Xcs是一个类,该类中一个成员函数的原型为“Xcs*abc{};”,则在类外定义时对应的函数头为______。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()
下列关于函数的描述中,错误的是()。
下面C++带有默认参数函数的叙述,正确的是( )。
下列叙述中正确的是
有如下程序: #include<iostream> using namespace std; class VAC{ public: int f() const{return 3;} int f() {
应在下面程序下划线中填写的正确的语句是( )。 #include <iostream> using namespace std; class A{ public: void test(){cout<< "this i
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
数据库设计包括两个方面的设计内容,它们是()。
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main( ) {int n, k, float score, sum, ave;
随机试题
马,高热,大汗,呼吸喘粗,口渴贪饮,尿短赤,口色鲜红,舌苔黄燥,脉洪大。该病可辨证为()
在调查前复习CPI指数时,王教授纠正了某研究生下面的哪一个错误
下列哪一项不会出现在空调系统中?
关于建设工程项目投资控制,说法正确的是()。
某一级公路全长55.28knl,双向4车道,路幅宽24.5m,设计车速80km/h,路面基层为水泥稳定土无机结合料基层,根据工程实际情况及施工单位人力、设备条件,施工单位采用了路拌法水泥稳定土基层施工工艺。摊铺水泥日进度1.5km(单向),K5+700~K
个人住房贷款的贷前调查中,对开发商资信调查的内容具体包括()。
儿童个体发展的规律有哪些?()
《二月提纲》(北京大学1995年中国现代史真题)
有人认为,在社会主义现代化建设过程中,只要物质文明好了,精神文明自然而然就上去了。试用历史唯物主义关于社会存在社会意识辩证关系的原理,并结合我国的实践,评析上述观点,阐明加强社会主义精神文明建设的意义。
IseethisprincipalalloverasIgothroughmyday.Iseerimsoncarwheelsthatcostupwardsof$500,justforalittlebit
最新回复
(
0
)