首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Cup{ public: Cup(double val=5.8):price(val) {
有如下程序: #include using namespace std; class Cup{ public: Cup(double val=5.8):price(val) {
admin
2015-07-22
53
问题
有如下程序:
#include
using namespace std;
class Cup{
public:
Cup(double val=5.8):price(val) { }
void SetPrice(double val) { price=val; }
double GetPrice() const { return price;}
private:
double price;
};
int main(){
const Cup c1(4.5);
Cup c2(29.8);
c1.SetPrice(5.8); //①
c2.SetPrice(12.8); //②
c1.GetPrice(); //③
c2.GetPrice(); //④
return 0;
}
在标注号码的语句行中存在语法错误的是
选项
A、①
B、②
C、③
D、④
答案
A
解析
本题考查常对象,常对象只能引用常成员函数,不能引用非常成员函数,所以①是错误的。答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/ckNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
下面函数返回数组中最大元素的下标,数组中元素个数为t,将程序补充完整。intfindmax(ints[],intt){intk,p;for(p=0,k=p;p<t;p++){if
在软件生存周期中,不属于软件定义阶段的是()。
某二叉树中度为2的结点有18个,则该二叉树有【 】个叶子结点。
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
执行语句序列intx=10,&r=x;cout<<X<<’-’<<r<<endl;输出结果为【】。
若定义intk=7,x=12;,则能使值为3的表达式是
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项中,合法的运算是.
树是结点的集合,它的根结点数目是
在面向对象方法中,【 】描述的是具有相似属性与操作的一组对象。
随机试题
简述实用艺术的审美特征。
垂体微腺瘤是指:()
某大学化学系学生王晓龙欲用该大学化学实验室的有毒化学试剂硫酸亚铊蓄意报复同班同学江某。为此,他到图书馆查阅了《毒理学》、《化学物质毒性全书》等书,得知硫酸亚铊的致死量为8~14mg/Kg。1997年5月1日,他向江某的水杯里投放了200mg硫酸亚铊,但效果
在敏感性分析中,临界点是指项目允许不确定因素向不利方向变化的( )。
高强度螺栓连接中,( )是目前广泛采用的基本连接形式。
穿西装时,衬衫的袖子最好露出西服袖口3厘米左右。()
1957年,毛泽东同志在最高国务会议上提出:“我们的教育方针,应该使受教育者在德育、智育、体育等几方面都得到发展,成为有社会主义觉悟的、有文化的劳动者。”这是我国提出的______。
下列字符串中,正确的C++标识符是()。
在Excel工作表A1单元格里存放了18位二代身份证号码,其中第7~10位表示出生年份。在A2单元格中利用公式计算该人的年龄,最优的操作方法是:
Accordingly,anumberofothermethodshavebeenemployed.
最新回复
(
0
)