首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段共有错误( )处。 #include <iostream> using namespaces std; class Sample { private: int n; public: S
以下程序段共有错误( )处。 #include <iostream> using namespaces std; class Sample { private: int n; public: S
admin
2010-06-06
32
问题
以下程序段共有错误( )处。 #include <iostream> using namespaces std; class Sample { private: int n; public: Sample (int i) { n=i; } void setvalue(int i) { n=i; } void display() { cout<<"n="<<n<<endl ; } }; int main() { const Sample a(10); a.setvalue (5); a.display(); return 0; }
选项
A、1
B、2
C、3
D、4
答案
B
解析
本题考核常对象、常数据成员和常成员函数。本程序中有两个错误:第1个错误是a.setvalue(5);语句,由于对象a为常对象,所以对象a的私有数据成员n不能被更新;第2处错误是语句a.display();。由于对象a为常对象,所以通过对象a只能调用它的成员函数,而成员函数display()不是常成员函数。
转载请注明原文地址:https://kaotiyun.com/show/ISjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若函数中有定义语义句:inta;,则()。
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参Y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值
C语言中规定,程序中各函数之间()。
设有如下三个关系表:下列操作中正确的是()。
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
以下函数实现按每行8个输出w所指数组中的数据:#includevoidfun(int:*w,intn){inti;for(i=0;i
假设有语句sizeof(double),则它是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。此程序定义了学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filen
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
随机试题
"见红"一般发生在分娩开始前的
A.患者的权利B.患者的义务C.医生的权利D.医生的义务E.患者和医生共同的义务患者检举经治医生收受红包是()
在某工程双代号网络计划中,如果其计划工期等于计算工期,且工作i-j的完成节点j在关键线路上,则工作i-j的自由时差()。
托管业务准人条件中要求,基金托管部门拟从事基金清算、核算、投资监督、信息披露等业务的执业人员应不少于5人,并具有证券从业资格。()
教师进行人格修养最好的策略是()。
大学期间对你最有挑战的事情是什么?你有什么收获?
中国的城市发展已经进入软实力竞争时代。单靠粗放式的资源消耗、廉价劳动力来换取硬实力发展的模式已经_________。填入划横线部分最恰当的一项是()。
根据下列资料,回答126~130题。2010年,我国共投入研究与试验发展(R&D,以下简称R&D)经费7062.6亿元,比上年增21.7%;R&D经费投入强度(与国内生产总值之比)为1.76%,比上年的1.70%有所提高。分活动类型看
设随机变量X的概率密度为f(x),则随机变量|X|的概率密f1(x)为
结构化程序设计主要强调的是()。
最新回复
(
0
)