首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: void setx(i
有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: void setx(i
admin
2010-03-29
55
问题
有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: void setx(int i) { x=i; } int putx () { return x; } }; int main ( ) { sample *p; sample A[3]; A[0] .setx(5); A[1] .setx (6); A[2] .setx(7); for (int j=0;j<3;j++) { p=&A[j]; cout<<p->putx () <<", "; } cout<<end1; return 0; } 执行后执行结果是( )。
选项
A、5,6,7,
B、5,5,5,
C、6,6,6,
D、7,7,7,
答案
1
解析
对象数组是指数组元素为对象的元素,该数组中的每一个元素都是同一个类的对象。程序中,定义了类sample的对象数组A,并调用各个对象的成员函数给其私有数据成员赋值。然后通过for循环将其值输出。
转载请注明原文地址:https://kaotiyun.com/show/sFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序段选项中,使i的运行结果为4的程序段是()。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);
以下关于typedef的叙述错误的是
数据库系统的三级模式不包括
在快速排序法中,每经过一次数据交换(或移动)后
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
C语言程序的模块化通过以下哪个选项来实现
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
解放思想和实事求是的关系是()
护士在使用硫酸镁药物治疗妊娠高血压综合征前应对孕妇进行检测的项目()。
关于肝硬化腹水形成的因素,不正确的是()
甲公司欠乙公司货款5万元,到期未还。乙公司需付甲公司加工费5万元,已过诉讼时效。对此,下列表述中正确的是()。(2008年单项选择第21题)
商品流通企业把经营战略的重点放在一个特定的目标市场上,为特定的地区或特定的购买群体提供某种特定的商品和服务的战略称为()。
下列各项中,与再订货点无关的因素是()。
保障残疾人的生存权利,使其住房、食物、婚姻家庭方面得到公平的待遇,有适合其生存的必须条件,这是残疾人社会工作中的( )。
可从舰艇、飞机上发射,接触舰船就可以爆炸的水中武器是:
WolveshavebeendisappearingmysteriouslyinSweden.Between1999and2009,18oftheanimals—orabout17%oftheindividualst
Arapidmeansoflong-distancetransportationbecameanecessityfortheUnitedStatesassettlementspreadfartherwestward.Fo
最新回复
(
0
)