首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class sample { private: int n; public: sample(){}
有以下程序: #include <iostream> using namespace std; class sample { private: int n; public: sample(){}
admin
2010-06-06
54
问题
有以下程序: #include <iostream> using namespace std; class sample { private: int n; public: sample(){} sample(int m) { n=m; } void addvalue(int m) { sample s; s.n=n+m; *this=s; } void disp () { cout<<"n="<<n<<endl; } }; int main() { sample s (10); s.addvalue(5); s.disp(); return 0; } 程序运行后的输出结果是
选项
A、n=10
B、n=5
C、n=15
D、n=20
答案
C
解析
本题考核this指针的应用。上述程序中sample类定义了一个addvalue非静态成员函数。addvalue函数的原型是:void addvalue(sample *this,int m);,该函数的第一个参数是执行该类对象的一个指针即this指针。由于这个参数是系统隐含的,所以我们在定义该成员函数时并没有看到这样一个参数。在成员函数的定义体中,可以通过this访问这一参数。上述程序的最后输出结果是15。
转载请注明原文地址:https://kaotiyun.com/show/9Sjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若函数中有定义语义句:inta;,则()。
下列叙述中错误的是()。
有以下程序#include#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}程序运行后的输出结果是()。
以下程序:#include#includemain(){charstr[]="abcd\n\123\xab";printf("%d",strlen(str));}运行后的输出结果是
if语句的基本形式为:if(表达式)语句,其中“表达式"()。
若有以下定义:structtt{charname[10];charsex;}aa={"aaaa",,F,},*p=&aa;则错误的语句是()。
给定程序中,函数fun的功能是:利用指针数组对形参SS所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。此程序定义了学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filen
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段q=s;s=s->next;p=s;while(p->next)p=p->n
随机试题
政策执行的效益原则要求把政策执行的()结合起来,把物质文明建设、精神文明建设和政治文明建设统一起来。
A.充盈缺损下方输尿管壁紧贴缺损处,无明显扩张B.充盈缺损为边缘光滑长条状,有时可见缺损两侧或一侧显影C.不规则充盈缺损,病变处输尿管边缘消失,缺损下方输尿管呈杯状扩张D.上述都可以出现E.上述都不会出现输尿管结石的静脉肾盂造影+逆行肾盂造影表
不属于风湿热诊断标准中主要表现的()
某公司拟开发一铁矿,预计需要投资6000万元;年产量预计为2万吨,并可以较长时间不变;该铁矿石目前的市场价格为2000元/吨,预计每年价格上涨5%,但价格很不稳定,其标准差为40%,每年的付现营业成本为销售收入的60%,忽略其他成本和费用。含有风险的必
经理对董事会反控制的实力来源有()。
下列选项中属于问题解决的是【】
王某将与其有私仇的李某打昏在地后逃走,此时李某的熟人张某路过,见李某不省人事,遂将其手机、钱包拿走。本案中()。
中国历史上第一次公布的成文法是指( )。
设A为2阶矩阵,α1,α2为线性无关的2维列向量,Aα1=0,Aα2=2α1+α2.则A的非零特征值为_______.
TheCostofNaturalDisastersI.ExamplesofrecentnaturaldisastersA.earthquakeinJapanandNewZealandB.floodinThailan
最新回复
(
0
)