首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段共有错误( )处。 #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
60
问题
以下程序段共有错误( )处。 #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://www.kaotiyun.com/show/ISjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不
结构化程序设计中,下面对goto语句使用描述正确的是()。
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。注意:部分源程序在文件PROGl.C中。请勿改动主函
随机试题
Wehavetoproducemorefoodto______thedemandoftheever-growingpopulation.
可引起骨髓造血功能抑制的抗生素是()。
采购工程设计服务时常采用百分比合同形式,该类合同的主要优点是()
(2009年)计算机网络是一个复合系统,共同遵守的规则称为网络协议,网络协议主要由()。
会计科目按提供信息详细程度及其统驭关系分类,分为总分类科目和()。
所有行业企业2014年1月1日后新购进的专门用于研发的仪器、设备,单位价值不超过100万元的,允许一次性计入当期成本费用在计算应纳税所得额时扣除,不再分年度计算折旧;单位价值超过100万元的,可缩短折旧年限或采取加速折旧的方法。()
A、 B、 C、 D、 A反约分:。前项分子与分母之和等于后项分母,前项分母加1等于后项分子,那么在括号当中应为,选项A正确。
资华筠的舞蹈代表作有()。
“真理和谬误的对立,只是在非常有限的范围内才有意义”是
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
最新回复
(
0
)