首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
已知字符‘A’的ASCII代码值是65,字符变量c1的值是‘A’,c2的值是‘D’。则执行语/ffJprintf(“%d,%d.t,c1,c2—2);的输出结果是()。
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
以下叙述错误的是()。
以下叙述中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的
下列方法中,不属于软件调试方法的是()。
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式“(x—y)”等价的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
如图2-2所示滑移齿轮变速机构(为定轴轮系),现己知z1=26,z=51,z3=42,z4=29,z5=49,z6=36,z7=56,z8=43,z9=30,z10=90,轴I转速n1=200r/min。求当轴Ⅲ上的三联齿轮与轴Ⅱ上的三个齿轮分别啮合时,轴
函数SUMIF(A1:A12,“>=100”,G1:G12)的功能是()
《疫苗流通和预防接种管理条例》规定,可以向接种单位供应第二类疫苗的是
甲公司于2000年通过出让方式取得一宗商业用地,并将其开发成购物中心。2014年,甲公司将购物中心转让给乙公司,则乙公司对该宗用地享有的使用权最长为()年。
下列各项中,属于其他应付款核算内容的有()。
下列叙述中错误的是()。
中国银监会有权对有严重违法经营,经营管理不善,不予撤销将严重危害金融秩序、损害公众利益的银行业金融机构予以()。
老刘是一位技术经验丰富的工程师,在技术科,每一位员工都认为老刘的工作相当出色。不久前,老刘被任命为技术科科长。老刘上任后,下定决心要把技术科搞好。在上任后的第一个月内,全科室的人都领教了老刘的“新官上任三把火”。小张由于堵车,迟到了三分钟,老刘当众狠狠地批
设函数求
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。在考生文件夹下打开文档“Word.docx”,按照要求完成下列操作并以该文件名“Word.docx”保存文档。将文档中第一行“黑客
最新回复
(
0
)