首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //********error*
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //********error*
admin
2019-05-22
14
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:
Hello
test
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //********error********的下面。
#include
//********error********
template
void fun(T t)
{
std::cout<<”test”<
}
//********error********
template
void fun(bool t)
{
std::cout<<(t?“Hello”:“Hi”1<
}
int main()
{
//********error********
bool flag=TRUE;
fun(flag);
fun((int)flag);
return 0:
}
选项
答案
(1)template
(2)删除“template
” (3)bool flag=true;
解析
程序要求输出字符串Hello test。从已定源程序的main主函数开始入手,调用函数fun实现字符的输出。
[解题思路]
(1)C++中的模板类格式为template
,所以将题目中程序中的第1个标识下语句“template
”修改为“template
”。
(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/BI8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
有如下程序:#include<iostream>usingnamespaeestd;classVAC{public:intf()COUSt{return3;}intf(){return5;}
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是
ID=s.ID或s.ID=ID或this.>ID=s.ID或s.ID=this.>ID此题考查运算符的重载。运算符“一”作为成员函数重载,所以横线处填入的表达式应该是对象本身ID与对象s.ID的比较表达式。
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(cons类名&引用对象名)。当一个类的对象赋值给该类的另一个对象时,是
外部变量在文件lCPP中的变量如果也要在文件2CPP中访问,那么该变量要声明为外部变量。
A、 B、 C、 D、 BPoint&operator++(){x++;return*this;}是在成员函数运算符重载单目运算符(前缀方式),Pointoperator++(int){Poin
A、 B、 C、 D、 Asetfill(’>’)对当前输出整行有效,setw(5)设置紧跟其后的输出宽度为5,当输出宽度不超过5时用“<”来填充;如果宽度超过5则不填充,原样输出所有数据;在没有设置左右对齐
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){X=i;}voiddispa(){cout<<x<<’
针对数组定义intdata[10];,下列叙述中错误的是A)用*data可访问到数组的首元素B)用data[9]可访问到数组的末元素C)用data[10]访问数组元素会超出数组的边界D)data共有10个元素,其首元素是data[1]
随机试题
Fromthebeginningrivershaveplayedanimportantpartinthelifeofman.Primitivemanusedriversasameansoftravel.
下述有关肺结核的描述,哪项是错误的
甲将A车出卖给乙,价款75万元,而乙将其对甲请求交付A车并转移所有权的债权让与丙。在丙向甲请求履行时,甲可以乙未给付价款为由拒绝自己的履行,甲的行为在合同法的理论上称()。
下列关于地面水域规模划分的有关表述,正确的有()。
建筑面积是指建筑物的水平平面面积,即外墙勒脚以上各层水平投影面积的总和,建筑面积包括()。
下列属于胶凝材料的是()。
下列关于中证指数的说法,错误的是()。
“营改增”试点地区的增值税一般纳税人用于免征增值税项目的购进货物、接受加工修理修配劳务或者应税服务的进项税额,不得从销项税额中抵扣。()
某企业(地处市区)为增值税一般纳税人,2012年度有关经营情况如下:(1)销售产品取得不含税销售收入4000万元,转让库存不需用的材料,开具普通发票注明销售额35.1万元;转让旧厂房取得收入1200万元(该厂房系2007年委托某建筑公司建造,建造成本1
布兰奇心功指数可评定运动员心血管功能状态,其超过200时则表明()。
最新回复
(
0
)