首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); St
有以下程序 #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); St
admin
2009-02-15
77
问题
有以下程序
#include<iostream>
using namespace std;
class MyClass
{
public:
MyClass();
~MyClass();
Static int s;
void SetValue (int val);
};
int MyClass::s=0;
MyClass::MyClass()
{
s++;
}
void MyClass::SetValue(int Val)
{
s=val;
}
int main()
{
MyClass my[3],*p;
p=my;
for(int k=0;k<3;k++)
{
p->SetValue(k+1);
p++;
}
cout<<MyClass::s<<endl;
return 0;
}
运行后的输出结果是【 】。
选项
答案
11
解析
本题考核引用的概念和使用。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。在程序中对引用的存取都是对它所引用的变量的存取。题中r为data的引用,所以对r的操作等于对data的操作,所以最后data的值为11。
转载请注明原文地址:https://kaotiyun.com/show/q7kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句组中,不正确的是()。
有以下程序#includemain(){printf("%d\n",NULL);}程序运行后的输出结果是()。
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件
以下叙述中正确的是()。
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B;后Y的值()。
关系数据库管理系统能实现的专门关系运算包括()。
下列工具中,小属于结构化分析的常用二L具的是()。
有关C语言标识符,以下选项中不合法的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
下列现象中属于负反馈的是()。
品德是社会道德在个人身上的体现,是个体依据一定的社会道德行为规范行动时表现出来的比较稳定的_______和倾向。
单位犯下列哪些罪的应当负刑事责任?
建筑基坑支护采用排桩+锚杆支护,关于锚杆的构造要求,不正确的是()。
根据凯恩斯的流动性偏好理论,决定货币需求的动机包括()。Ⅰ.交易动机Ⅱ.预防动机Ⅲ.储蓄动机Ⅳ.投机动机
根据税法的规定,纳税人土地增值税清算时应提供的清算资料包括()。
简述小学数学常用的思想方法.(不少于6个)
甲路过某自行车修理店,见有一辆名牌电动自行车(价值1万元)停在门口,欲据为己有。甲见店内货架上无自行车锁,便谎称要购买,催促店主去50米之外的库房拿货。店主临走时对甲说:“我去拿锁,你帮我看一下店。”在店主进入仓库后,甲便骑走电动自行车。甲的行为构成(
Questions28-30ChoosetheappropriatelettersA-Dandwritetheminboxes28-30onyouranswersheet.*
______consciousofmymoralobligationsasacitizen.
最新回复
(
0
)