首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
90
问题
有以下程序
#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全国计算机二级
相关试题推荐
如有表达式(w)?(-x):(++y),则其中与w等价的表达式是()。
设变量已正确定义并赋值,以下正确的表达式是( )。
以下叙述正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
以下定义数组的语句中错误的是
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下选项中不能作为C语言合法常量的是()。
以下选项中不属于C语言程序运算符的是()。
随机试题
下列各项中,属于常规授权的是
骨骼肌细胞兴奋一收缩耦联的关键因素是()。
根据资料,回答下列问题:2012年,某地区农作物播种总面积达到1625.55万亩,同比增长4.6%。其中,粮食和蔬菜播种面积大幅增长,分别为459.40万亩、109.06万亩,同比增长32.7%和30.5%;棉花、油料和甜菜播种面积下降,分别为698.
(2014年第31题)中华民族的爱国主义优良传统源远流长,内涵极为丰富,下列诗句中反映爱国主义优良传统的有
Theterme-commercereferstoallcommercialtransactionsconductedovertheInternet,includingtransactionsbyconsumersandb
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
Whatdidwomenusuallydobeforetheirmarriage?
Wheredoesthewomanwork?
"Museum"isaslipperyword.Itfirstmeant(inGreek)anythingconsecratedtotheMuses:ahill,ashrine,agarden,afestival
DearMr.Green,Pleaseshipusorangemarmalade(柑橘酱)asperthefollowingterms:Quantity:20,000jarsUnit:1kgperj
最新回复
(
0
)