首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <iostream>using namespace std;class sample{private: int x; static int y;public: sample(int a) ; static vo
有以下程序:#include <iostream>using namespace std;class sample{private: int x; static int y;public: sample(int a) ; static vo
admin
2010-12-16
77
问题
有以下程序:#include <iostream>using namespace std;class sample{private: int x; static int y;public: sample(int a) ; static void print(sample s);};sample:: sample(int a) { x=a; y+=x;}void sample::print(sample s){ cout<< "x="<<s. x<<", y="<< y<<end1;}int sampte::y=0;int main(){ sample s1(10); sample s2(20); sample::print(s2); return 0;}程序运行后的输出结果是
选项
A、x=10,y=20
B、x=20,y=30
C、x=30,y=20
D、x=30,y=30
答案
B
解析
本题考核静态数据成员和静态成员函数的应用。类sample中定义两个私有成员x和y,其中y为静态数据成员。并定义函数 print()为静态成员函数。在主函数中,定义对象s1(10)时,通过构造函数使对象s1的私有成员x=10,静态数据成员y=10。定义s2(20)时,通过构造函数使对象s2的私有成员x=20,静态数据成员y=10+20=30。程序最后调用静态成员函数print输出对象s2的私有成员x的值20,对象s1、s2共享的静态数据成员y的值30。
转载请注明原文地址:https://www.kaotiyun.com/show/8Ojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b)
下列关于栈的叙述中,正确的是()。
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。例如,二维数组中的数据为:333333334444
下面描述中错误的是()。
以下程序的输出结果是()。#inc1udemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;break;case1:m++:
以下叙述中错误的是()。
由N个有序整数组成的数列已放在一维数组中,给定程序MODIl.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求11的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例
随机试题
中国共产党领导下的抗日根据地中,以“团结、紧张、严肃、活泼”为校训的学校是()
企业应用集成从对象来划分,分为面向数据的集成和( )。
下列哪个酶是肝细胞线粒体特有酮体合成的酶()
轻度贫血极重度贫血
A.沉香饮片B.鸡血藤饮片C.降香饮片D.苏木饮片E.通草饮片表面紫红色或红褐色,有致密的纹理,质硬,有油性的药材饮片为
A、激动β受体B、激动β2受体C、阻断腺苷受体D、阻断H1受体E、阻断M受体氨茶碱作用机制是
在物价上涨时期,符合谨慎性原则的计价方法包括()。
在供货单位不提供数量折扣的情况下,影响存货成本高低的主要因素是()。
词之起源的传统说法是()。
Thepassagesummarizesharmfuleffectsofanimalexperiment.However,asanimalexperimentisindispensableinanumberofareas
最新回复
(
0
)