首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: Hello Visual C++! Hello Visual C++!! 注意:错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: Hello Visual C++! Hello Visual C++!! 注意:错误的语句在//
admin
2018-10-23
29
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:
Hello Visual C++!
Hello Visual C++!!
注意:错误的语句在//******error******的下面,修改该语句即可。
1 #include<iostream.h>
2 class CMyObject
3 {
4 public:
5 CMyObject()
6 {
7 //******error******
8 cout<<’’Hello,
9 ’’Visual C++!’’<<end1;
10 }
11 CMyObject(int n)
12 {
13 //******error******
14 cout<<’’Hello,\n
15 visual C++!!’’<<end1;
16 }
17 //******error******
18 ∧CMyObject()
19 {
20 }
21 };
22 void main()
23 {
24 CMyObject obj1;
25 CMyObject obj2(0);
26 }
选项
答案
(1)cout<<’’Hello,’’ (2)cout<<’’Hello,\ (3)~CMyObject()
解析
程序当中定义了类CMyObject,含有两个构造函数和一个析构函数,在构造函数内部均使用cou输出一段字符。
(1)由程序的运行结果可知,语句CMyObject obj1;定义obj1对象调用默认的构造函数,此时屏幕上输出“Hello Visual C++!”,cout流中的数据是用流插入运算符“<<”顺序加入的,第1个标识下“Hello,”字符串插在输出流中,因此必须加双引号引用起来,即第1个标识下应该为“cout<<’’Hello,’’”。
(2)第2个标识下“\n”表示换行,与要求的输出结果不同, 因此第2个标识下应改为“cout<<’’Hello,\”。
(3)析构函数是一个特殊的函数,其函数名与类名相同,并在其名加“~”,用来与构造函数加以区别,因此第3个标识下应改为“~CMyObject()”。
转载请注明原文地址:https://jikaoti.com/ti/BPt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的结果是()。#include<iostream.h>classA{inta;public:A():a(1){}voidshowa(){cout<<a;}};Cl
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
下列叙述中,正确的是
虚函数必须是类的【】。
数据库系统中实现各种数据管理功能的核心软件是______。
若有如下程序:#include<iostream>usingnamespacestd;classTestClass1{private:inta;public:TestClass1(in
设有定义charstr[80]以下不能将输人数据nrst\nsecond\<CR)读取到数组str的语句是()。
下面关于break语句的描述中,不正确的是()。
下面程序编译时发现ma[3]=9错误,其原因是______。#include<iostream.h>classFunArray{int*pa;//指向一个数组空问intsize;//数组元素个
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
随机试题
转向前展角度不正确,惟有将变形的转向臂更换方可恢复正常的转向前展。()
A.鳞癌B.腺癌C.小细胞未分化癌D.大细胞未分化癌E.细支气管肺泡癌肺癌最常见的病理类型
女,65岁,间断咳嗽、咳痰10年,加重伴呼吸困难2天。血气分析:PH7.35,PaO256mmHg,PaCO246mmHg。给予该患者鼻导管吸氧治疗。如需使用的吸氧浓度为27%,则其氧流量应调整为
一名3岁病儿患急性菌痢住进医院,经治疗本已好转,即将出院。其父母觉得小儿虚弱,要求输血。碍于情面,医生同意了。可护士为了快点交班,提议给予静脉推注输血。当时病儿哭闹,医护齐动手给他输血过程中。病儿突发心脏骤停死亡。此案中医护人员的伦理过错是
甲、乙两公司约定:甲公司向乙公司支付5万元研发费用。乙公司完成某专用设备的研发生产后双方订立买卖合同,将该设备出售给甲公司,价格暂定为100万元,具体条款另行商定。乙公司完成研发生产后,却将该设备以120万元卖给丙公司,甲公司得知后提出异议。下列哪一选项是
下列费用项目中,构成施工仪器仪表台班单价的有()。
一国汇率会因该国的()等的变化而波动。
试述一般货币政策工具及其作用机制,并结合实例说明。
下列哪种情形,国家不承担赔偿责任?()
(2011年真题)中国厉史上废除丞相制度的皇帝是()。
最新回复
(
0
)