首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
admin
2015-08-14
47
问题
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出:
Hello
test
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#inelude
//********error********
template
void fun(T t)
{
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);
retum 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/CvNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intX){n:x;}voidSetNum(intn1
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是()
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fun"<<endl;}};Cl
存在定义inta[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
下列虚基类的声明中正确的是
以下对模板的说明,正确的是()。
以下各选项组中,均是C++语言关键字的组是
执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", &c); scanf("%d"
A、 B、 C、 D、 B通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点A为树的根结点。中序遍历中A左边的结点在A的左子树中,A的右边的
随机试题
高级育婴师负责对()进行培训指导。
增加基牙数目的主要作用是
A.清营汤B.凉膈散C.白虎汤D.竹叶石膏汤E.黄连解毒汤
膨胀土的自由膨胀率为70%,其膨胀潜势分类为()。
以下关于排水设备的正确说法是( )。
下列关于“本年利润”科目的表述中,正确的有()。
存货的核算某企业为增值税的一般纳税人,采用计划成本法对原材料进行核算。“原材料”账户借方余额120000元,“材料成本差异”账户贷方余额20000元,“存货跌价准备”账户贷方余额为6000元。12月份发生下列甲材料的经济业务:(1)5日,购
贝多芬第六交响曲叫“_______”交响曲,第九交响曲叫“_______”交响曲。
工人每天工作8小时,剥削率为100%。凭借社会劳动生产率的提高,必要劳动时间被缩短为2小时而工作时间不变,这时的剥削率为()
America—thegreat"meltingpot"—hasalwaysbeenarichblendofculturaltraditionsfromallovertheworld.ManyAmericanfamil
最新回复
(
0
)