首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class sample { int x; public: sample(){} vo
若有以下程序: #include <iostream> using namespace std; class sample { int x; public: sample(){} vo
admin
2010-03-29
41
问题
若有以下程序:
#include <iostream>
using namespace std;
class sample
{
int x;
public:
sample(){}
void setx(int i)
{
x=i;
}
friend iht fun(sample B[],int n)
{
int m=0;
for{int i=0;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;
}
该程序运行后的输出结果是【 】。
选项
答案
97
解析
本题考核对象数组的应用。主函数for循环中利用数组对象的setx()函数给各个对象的私有数据成员赋值。然后通过fun函数返回最大值。
转载请注明原文地址:https://kaotiyun.com/show/NDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有以下程序voidfun(char*s){chara[10];main(){char*p="PROGRAM";strcpy(a,"STRING");fun(p);s=a;}
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
有C语言表达式2*3+4+15%3,关于其执行顺序,以下叙述正确的是
计算机软件可分为应用软件、系统软件和支撑软件。下面属于应用软件的是()
定义结构体数组structstu{intnum;charname[20];}x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"};for(i=1;i
数据流图中带有箭头的线段表示的是()。
程序流程图中带有箭头的线段表示的是()。
C语言规定,函数返回值的类型是()。
随机试题
采用压差变送器配合节流装置测流量时,在不加开方器时,标尺刻度是非线性的。 ()
若函数y=y(x)是由参数方程所确定,求。
健康教育的基本理论中没有
提供互联网药品信息服务的网站可以发布信息的产品有
世界银行贷款项目中的工程和货物的采购方式有()
根据以往对电气火灾成因的分析,电气火灾原因主要有()。
(2016年)下列金融市场交易主体中,属于中央银行业务服务对象的是()。
()是云南白药的主要原料。
物联网的定义和范围只是指基于RFID技术的物联网。()
下列不属于高中语文选修课程的五个系列的是()。
最新回复
(
0
)