首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: sample()
若有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: sample()
admin
2010-03-29
32
问题
若有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: sample() { } void setx(int i) { x=i; } friend int fun(sample B[],int n) { int m=O; for (int i=O; i<n; i++) { if(B
.x>m) m=B
.x; } return m; } }; int main ( ) { sample A[10]; int arr[]={90,87,42,78,97,84,60,55,78,65}; for (int i=O;i<10;i++) A
. setx (arr
); cout<<fun(A, 10)<<end1; return 0; } 该程序运行后的输出结果是( )。
选项
A、97
B、84
C、90
D、78
答案
1
解析
程序中定义了一个类sample,以及类sample的友元函数fun()。在主函数中,通过for循环调用各数组对象中的setx成员函数给各个对象的私有数据成员赋值。而函数fun()的功能是返回各个数组对象中的最大私有成员数据的值。
转载请注明原文地址:https://kaotiyun.com/show/6Wjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不属于结构化程序设计原则的是
结构化程序昕要求的基本结构不包括
以下选项中合法的实型常量是
在C语言中,函数返回值的类型最终取决于
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
数据库系统的核心是
以下关于结构化程序设计的叙述中正确的是
下列说法不正确的是
在C语言中,以下说法不正确的是()。
随机试题
局部电位的特点有()。
天然蛋白质中不存在的氨基酸是
患儿8岁,发热1周,水肿。少尿3天,喘憋l天。查体:呼吸急促,不能平卧,双肺底湿啰音,心率156次/分,肝肋下2cm,血压16/llkPa。对患儿紧急采取的措施是
某市一小学教学楼,建筑面积4682m2,地下一层,地上三层。工程结构:为框架剪力墙结构,其中地下全现浇,地上为框架结构,填充墙为加气混凝土砌块;建筑装修:600×600地砖地面,顶棚和墙面刷乳胶漆,配套电气工程。该工程进度计划见图3-l,其中工序边上的数字
常见的输出设备有()。
有形磨损,是指设备在使用或闲置的过程中所发生的实体上的磨损或损失。根据上述定义,下列属于有形磨损的是:
苏报案
(91年)求微分方程y"+y=x+cosx的通解.
(00年)具有特解y1=e-x,y2=2xe-x,y3=3ex的三阶常系数齐次线性微分方程是
以下叙述中错误的是
最新回复
(
0
)