首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.clap,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
使用VC6打开考生文件夹下的源程序文件modil.clap,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
admin
2018-09-13
34
问题
使用VC6打开考生文件夹下的源程序文件modil.clap,该程序运行时有错误,请改正错误,使得程序输出:
Hello
test
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include
//********error********
template
void fun(Tt)
{
std::cout<<"test"<
}
//********error********
template
void fun(bool t)
{
std::cout<<(t?"Hello":"Hi")<
}
int main()
{
//********error********
bool flag=TRUE;
fun(flag);
fun((int)flag);
return 0:
}
选项
答案
(1)template
(2)删除“template
” (3)bool flag=true;
解析
(1)C++中的模板类格式为template
,所以将题目中程序中的第1个标识下语句“template
”修改为“template
”。
(2)在第2个标识下的“void fun(boolt)”函数中,其中t变量为布尔型变量,是C++中的基础变量,并不是模板变量,并没有使用到模板类,所以删除第2个标识下的模板类型定义语句。
(3)第3个标识下的“bool flag=TRUE;”是声叫布尔型变量nag,并将其值赋为逻辑真。而TRUE并不是合法值,C++中区分大小写,所以逻辑真值应为true,即“bool flag=true;”。
转载请注明原文地址:https://jikaoti.com/ti/vht0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列选项中,没有构成死循环的程序是()。
下列运算符不能重载为友元函数的是()。
设有定义语句:doublex=2.5,y=4.7;inta=7;那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
下列运算符中全都可以被友元函数重载的是()。
下列有关拷贝构造函数的描述中错误的是()。
以下for语句中不是死循环的是
“年龄在18~25之间”这种约束是属于数据库当中的
假设fin是一个文件流对象,则关闭文件的语句是______。
若执行以下程序时从键盘上输入9,则输出结果是main(){intn;cin>>n;if(n++<10)cout<<n<<end1;elsecout<<n--<<end1;}
若执行以下程序时从键盘上输入9,则辅出结果是 main() {int n; cin>>n; if(n++<10)cout<<n<<endl; else cout<<n--<<endl; }
随机试题
A.多发于女性,多侵及手、足等小关节,对称性发作B.好发于15~35岁男性,受累部位常见于骶髂关节,脊柱、髋、膝等关节病变为多发,无化脓,无死骨C.以腰椎发病率最高,多为单处发病,10岁以下儿童最多,全身有低热、消耗症状D.病变多见于成人,经血行及淋
机采血小板在20~24℃保存下,多少天为有效
关于就业前健康检查的作用和意义的解释,哪项是错误的
签订房地产经纪服务合同前的准备工作不包括()。
张某在市区内开办了一家餐馆和一个副食加工店,均为个人独资。2014年初,自行核算餐馆2013年度销售收入为400000元,支出合计360000元;副食加工店2013年度销售收入为800000元,支出合计650000元。后经聘请的会计师事务所审计,餐
统计中的评价指标包括()。
《国史概要》一书说:“以澳门——果阿(印度地名)——里斯本的贸易而论……从澳门运往果阿,其中数量最大的是生丝,1580—1590年从澳门运往果阿的生丝为3000担,价值白银24万两,利润达36万两……从果阿运回澳门的商品……以白银为大宗。这些白银是墨西哥
班固的《汉书.艺文志》说屈原作品有_______一篇。
WhatdoesthewomanmentionaboutNationwideCable?
A、Toinventnewtechnologicaldevices.B、Tohelpchildrenrespondquickly.C、Tocreatearevolutioninteachingandtraining.D、
最新回复
(
0
)