首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(int x){
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(int x){
admin
2019-05-06
29
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):Val(x){}
void Set(int x){val=x;}
void Print()const{cout<<"val="<
private:
int val;
};
int main(){
const MyClass obj1(10);
MyClass obj2(20);
obj 1.Print(); ∥语句1
obj2.Prim(); ∥语句2
obj1.Set(20); ∥语句3
0bj2.Set(30); ∥语句4
return 0;
}
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象obj1(10)时,前面有关键字const,所以当语句3调用0bjl的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/Co8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostreanl>usingnamespacestd;classMyClass{public:MyClass(intx):val(x){}voidSet(intx
如下程序的输出结果是#include<iostream>usingnamespacestd;classMyClass{public:MyClass(inti=0){cout<<1;}MyClass(c
在软件开发中,需求分析阶段可以使用的工具是
按照软件测试的一般步骤,集成测试应在______测试之后进行。
在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
在软件开发过程中,需求分析阶段产生的主要文档是
A、 B、 C、 D、 B特别要注意“结点的度”和“树的度”是两个不同的概念。“结点的度”指的是此结点拥有的后件个数。“树的度”指的是所有结点中的最大的度。在二叉树中,结点中最大的度为2,所以二叉树的度为2。
A、 B、 C、 D、 B耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块
A、 B、 C、 D、 A线性表、栈、队列和双向链表都是典型的线性结构;而二叉树是典型的非线性结构。【知识拓展】什么是线性结构?有3个衡量标准:①有且只有一个根结点;②每个结点最多有一个前件(直接前驱),也
随机试题
肾脏维持体内水平衡的功能。主要靠调节下列哪项活动来实现?
正锁颌是指
《风景名胜区条例》规定:在风景名胜区内进行()活动,应当经风景名胜区管理机构审核后,依照有关法律、法规的规定报有关主管部门批准。
可转换债券的特点包括债权性、可转换性和()。
在合同分析中,承包人的主要任务有( )。
债权人享有对债务人行为的撤销权,自债务人的行为发生之日起一定期限没有行使撤销权的,其撤销权消灭。该一定的期限为()。
软件需求规格说明书的作用不包括
______istheauthorofTheScarletLetter,anovelconcernedwiththelifeofPuritansinearlyAmerica.
A、Becausehewantstovisither.B、Becausehewantstodiscusshersuggestionwithher.C、Becausehewantstoofferaproposal.
A、Spaceexplorationhasseriousconsequences.B、Indiahasmanyspaceexplorationprograms.C、Thereisquitealottolearnabout
最新回复
(
0
)