首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //********error*
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //********error*
admin
2019-05-22
21
问题
使用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://jikaoti.com/ti/XkA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()c
有如下程序:#include<iostream>usingnamespaeestd;classVAC{public:intf()COUSt{return3;}intf(){return5;}
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是
下列有关类成员的叙述中,正确的是
A、 B、 C、 D、 A在基类中用virtual声明成员函数为虚函数,所以A是正确的。纯虚函数是在声明虚函数时被“初始化”为0的虚函数。纯虚函数是一种特殊的虚函数,它没有具体的实现。静态数据成员函数只能在类
A、 B、 C、 D、 C此题考查的是函数重载的概念。在C语言中,允许定义一系列函数名相同,但形参的个数和类型不完全相同的函数,即函数的重载。重载函数对返回值类型不做要求,返回值类型也不参与区分函数的重载形式
A、 B、 C、 D、 B在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承
A、 B、 C、 D、 B通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点A为树的根结点。中序遍历中A左边的结点在A的左子树中,A的右边的
A、 B、 C、 D、 C③是错误的,因为在类体内,不允许对所定义的数据成员进行初始化;其他语句构造和析构函数的定义都是正确的。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为A)n+1B)n-1C)2nD)n/2
随机试题
美国心理学家华莱士提出的创造过程4个阶段的模式中,准备阶段包括_______,拟定假设条件和研究方法。
患者,男,20岁。建筑工人,不慎自脚手架跌下,造成严重颅脑损伤作颅骨牵引,该患者翻身时应
下列关于糖浆剂的描述错误的是
急性酒精中毒是指由一次饮入过量的酒或酒类饮料,引起中枢神经系统由兴奋转为抑制的状态。
轻中度低渗性脱水首先补充的液体是
北京大通出口贸易公司出售一批货物给香港东升公司,价格条件为CIF香港,付款方式采取付款交单的托收方式,大通公司接受东升公司指定的香港汇丰银行为代收行,大通公司在合同规定的期限内装船,取得清洁提单,随即出具汇票,连同提单和必要的商业发票委托中国银行通过代收行
甲集团公司是一家私营企业,主要经营两种业务:一是护肤品生产和销售业务,主要集中在魅力分公司;二是木材的生产和供应业务,主要集中在华力分公司。2017年,甲集团公司加大了对全集团资产和业务整合力度,确定了“扩大主业规模,提高市场占有率,完善内部流程,实现主业
注册会计师在使用统计抽样测试与被审计单位的发票有关的控制时,下列做法中,正确的是()。
similarity
异步传输模式ATM是以信元为基础的分组交换技术。从通信方式看,它属于()。
最新回复
(
0
)