首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-07-02
30
问题
有如下程序:
#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://kaotiyun.com/show/1efp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assSamp1e{public:Samp1e(){}~Samp1e(){cout<<’*’;}
数据的存储结构是指()。
下面叙述中正确的是()。
下列关于运算符重载的叙述中,正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
在类中重载赋值运算符时,应将其声明为类的()。
下列语句中,错误的是()。
算法的空间复杂度是指()。
算法的空间复杂度是指( )。
随机试题
成人每日生理需要液体量为()
参与抗肿瘤作用的免疫细胞不包括
开放式基金的交易价格取决于( )。
按照《证券投资基金法》,信托(契约)型基金的投资者人数上限是()。
工作岗位分析的内容包括()。
行政技术较之行政基本方法更为具体,它主要是指行政方法当中运用()方面的技术,并逐步实现量化的那部分。
当遇到下列情况时,不正确的做法是:
intercontinentalballisticmissile
下列描述中哪个是正确的?
Studentloansarebasedonasimpleidea:thatagraduate’sfutureflowofearningswillmorethancoverthecostsofdoingade
最新回复
(
0
)