首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段共有错误( )处 #include <iostream> using namespaces std; class Sample private: int n; public:
以下程序段共有错误( )处 #include <iostream> using namespaces std; class Sample private: int n; public:
admin
2009-02-15
46
问题
以下程序段共有错误( )处 #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<<end1; } }; int main() { const Sample a(l0); a.setvalue(5); a.display(); return 0; }
选项
A、1
B、2
C、3
D、4
答案
2
解析
本题考核常对象、常数据成员和常成员函数。本程序中有两个错误:第1个错误是a.setvalue(5);语句,由于对象a为常对象,所以对象a的私有数据成员n不能被更新;第2处错误是语句a.display();。由于对象a为常对象,所以通过对象a只能调用它的成员函数,而成员函数display()不是常成员函数。
转载请注明原文地址:https://kaotiyun.com/show/Odkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若变量己正确定义并赋值,则以下符合C语言语法的表达式是()。
下面关于算法的叙述中,正确的是()。
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHIJK",m的值为3,移动后,字符串中的内容应该是”DEFGHIJKAB
有以下程序#include<stdio.h>main(){intx=3,y=5;x=x^y;y=x^y;x=x^y;printf("%d,%d\n",x,y);}程序运行后的输出结果是
若有定义语句:chara=’\82’;则变量a
以下函数中,findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMIN—2147483647intfindmax(intx[],intn){inti,
结构化程序设计的基本原则不包括()。
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
C语言程序中,运算对象必须是整型数的运算符是()。
随机试题
Therearefewmoresobering(使清醒的)onlineactivitiesthanenteringdataintocollege-tuitioncalculatorsandgasping(喘气)astheWeb
由电阻抗血细胞分析仪间接测定的指标是
尖锐湿疣的病原体是
患者血清嗜异性凝集试验滴度为1:224,用豚鼠肾吸收后为1:56,用牛红细胞吸收后为0,可以辅助诊断
非公开发行证券,不得采用广告、公开劝诱和变相公开方式。()
物业服务企业对物业行政管理部门的下列行为提起行政诉讼,人民法院应当受理的是()
教师在进行“二氧化碳的密度”教学时,设计了如下活动,教师给出实验研究方案,学生在教师的引导下,收集两小瓶二氧化碳,先用一小瓶二氧化碳熄灭下层火焰,而上层蜡烛继续燃烧,再用一小瓶二氧化碳熄灭上层火焰,观察现象,解释原因,该活动中学生的学习方式属于()。
以下哪两个图形调换位置之后,所有的图形能呈现出一定的规律性?
SWIFT是一种专用金融服务系统,主要传递______。
1Iwillnowteach,offeringmywayoflifetowhomsoeverdesirestocommitsuicidebytheschemewhichhasenabledmetobea
最新回复
(
0
)