首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: This object is n
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: This object is n
admin
2020-04-07
49
问题
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
This object is no.1
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include<iostream>
using namespace std;
class MyClass
{
public:
MyClass():count(0){cout<<"This object is";}
//ERROR *******found *******
void Inc()const
{cout<<"no."<<++count<<endl;)
private:
//ERROR ******* found *******
int count=0;
};
int main()
{
MyClass * obj=new MyClass;
//ERROR *******found ******
*obj.Inc();
return 0;
}
选项
答案
(1)void Inc() (2)int count; (3)obj一>Inc();
解析
(1)考查考生对const的掌握,在Inc函数的函数体{cout<<"no."<<++count<<endl;}中,有语句++count,将使私有成员count的值发生改变,因此该函数不能使用const,修饰。
(2)考查私有成员,在定义类时,私有成员只能声明不能初始化。
(3)主要考查考生对类的指针的掌握,指针调用类的成员函数时要使用标识符“一>”,而不能使用“.”。
转载请注明原文地址:https://kaotiyun.com/show/nu8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模板函数的真正代码是在()时候产生。
下列关于getline()函数的描述中,不正确的是()。
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;voidfun(int&rf)}rf*=2;}intmain(){
从工程管理的角度来看,软件设计分两步来完成。首先是概要设计,然后是【】。
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
下面关于break语句的描述中,不正确的是
有些运算符既可以作为成员函数重载,也可以作为非成员函数重载。若在一个重载的运算符函数的定义中成功地使用了this指针,说明它是作为【13】重载的
在C++中,编译时的多态性是通过模板或函数【12】实现的。
设栈的存储空间为S(1:40),初始状态为bottom=0,top=0,现经过一系列入栈与出栈运算后,top=20,则当前栈中有【2】个元素。
随机试题
阅读《都江堰》中的一段文字,回答问题:他是郡守,手握一把长锸,站在滔滔的江边,完成了一个“守”字的原始造型。那把长锸,千年来始终与金杖玉玺、铁戟钢锤反复辩论。他失败了,终究又胜利了。为什么说“他失败了,终究又胜利了”?
脊休克现象的产生和恢复,说明
细菌性痢疾的基本病理变化是
在安全生产管理工作中具体体现群众路线的法律制度是()。
唯物辩证法规律有________、对立统一、否定之否定,对立统一规律是________的规律。
某容器中装有盐水。老师让小强再倒入5%的盐水800克,以配成20%的盐水。但小强却错误地倒入了800克水。老师发现后说,不要紧,你再将第三种盐水400克倒入容器,就可得到20%的盐水了。那么第三种盐水的浓度是多少?
TCP/IPcommunicationprotocolcontainsfourlayers.Frombottomtotop,thefourlayersare______.
在SQL包含的功能中,最重要的功能是______。
已知类Myclass的定义如下classMyClass{public:voidfunction1(MyClass&c){cout<<c.data;}staticvoidfunction2(MyClass&c
Whatkindoffuseisusuallyfixedinathree-pinplug?
最新回复
(
0
)