首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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-03-29
24
问题
若有以下程序: #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〈〈end1; } }; int main() { sample s(10); s.addvalue(5); s.disp(); return 0; } 程序运行后的输出结果是( )。
选项
A、n=10
B、n=5
C、n=15
D、n=20
答案
4
解析
本题考核this指针的应用。本程序中sample类定义了一个addvalue非静态成员函数。addvalue()函数的原型是:void addvalue(sample *this,int m);,该函数的第1个参数是执行该类对象的一个指针,即this指针。由于这个参数是系统隐含的,所以在定义该成员函数时并没有看到这样一个参数。在成员函数的定义体中,可以通过this访问这一参数。程序的最后输出结果是15。
转载请注明原文地址:https://kaotiyun.com/show/zRjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidfun(inta[],intn){inti,j=0,k=n-1,b[10];for(i=0;i<n/2;i++){b[i]=a[j];
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
线性表常采用的两种存储结构是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达A(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段III.数据库阶段
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
软件开发中需求分析的主要任务是()。
关于C++主函数特性,下列叙述正确的是()。
随机试题
汽车装载危险品时,严禁超载、人货混装,也不准与其他物品混装。()
美国规划师佩里提出的城市规划理论是【】
不得作为抵押标的物的是()。
关于卵巢囊性畸胎瘤基本特征的描述,不正确的是
与热压灭菌有关的数值是
阳水的特点无
试计算图4—4所示某工程现浇YL一1矩形单梁(C30)的钢筋工程量(净用量)。YL一1由4个编号的钢筋组成,按其形状可分为直筋、弯起钢筋(弯起角度为45°)和箍筋三种,均为I级(HPB235)钢筋。其中①号、②号钢筋、③号钢筋两端有半圆弯钩。
请用不超过200字的篇幅,概括出给定材料所反映的主要问题。要求:全面,有条理,有层次。就给定资料所反映的主要问题,用1200字左右的篇幅,自拟标题进行论述。要求中心明确,内容充实,论述深刻,有说服力。
(2011年424联考一41)刘女士今年48岁,她说:“我有两个女儿,当妹妹长到姐姐现在的年龄时,姐妹俩的年龄之和比我到那时的年龄还大2岁。”问姐姐今年多少岁?()
要在“学生表”中查询属于“计算机学院”的学生信息,错误的查询设计是()。
最新回复
(
0
)