首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数int Count(double a[],int n),统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数并返回这个值。注意:请使用for循环实现该函数。 注意:部分源程序已存在文件test12_2.cpp中。 请勿修
请编写一个函数int Count(double a[],int n),统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数并返回这个值。注意:请使用for循环实现该函数。 注意:部分源程序已存在文件test12_2.cpp中。 请勿修
admin
2009-01-15
59
问题
请编写一个函数int Count(double a[],int n),统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数并返回这个值。注意:请使用for循环实现该函数。
注意:部分源程序已存在文件test12_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数Count的花括号中填写若干语句。
文件test12_2的内容如下:
#include<iostream.h>
int Count(double a[], int n)
{
}
void main()
{
double a[5];
cout<<"请输入5个double型的数字"<<endl;
for(int i=0;i<5;i++)
{
cin>>a
;
}
int result=Count(a,5);
cout<<"大于等于所有元素平均值的元素个数:"<<result<<endl;
}
选项
答案
int Count(double a[], int n) { double m=0 int i; for(i=0;i<n;i++) m+=a[i]; m=m/n; int c=0; for(i=0;i<n;i++) if(a[i]>=m) c++; return c; }
解析
本题考查的是考生对于一维数组作参数的调和for循环语句的熟练应用。一维数组作参数时,形参就是数组实参是数组名加上一对中括号,在函数体内部使用与一般数组完全相同,这也是传值调用的一种,注意最后把计算结果是return语句返回。
转载请注明原文地址:https://kaotiyun.com/show/oKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
汉字产生的标志是殷商后期所形成的初步定型的甲骨文,其后经过了六千多年的演变,形成了我们今天的文字。下列汉字演变过程排列顺序正确的是()。
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
斯皮尔曼等级相关适用于两列具有哪种性质的测量数据,或总体为非正态的等距、等比数据?()
实验组——控制组的实验设计中常用的统计方法是()
有一组数据4、5、8、7、6、6的方差和标准差分别是()
下列作品不是苏霍姆林斯基的是
关于教育目的确立的依据,下列说法错误的是
关于教育劳动起源说的主要观点,下列说法错误的是
股票A的期望收益率为20%,股票B的期望收益率为12%。以方差表示的股票A的风险是股票B的3倍。如果两只股票之间的相关系数为0,那么由两只股票组成的最小方差组合的预期收益率为()。
在社会规范中,一般地说,既规定权利又规定义务的有()。
随机试题
手部创口清创处理,一般不迟于伤后
氮质血症时,肾小球滤过率常减至()。
A.目B.舌C.口D.鼻E.骨心在窍为
下列哪些电气装置和设施的金属部分均应接地?()
某多层刚性方案砖砌体教学楼,其局部平面如图3.43所示。墙体厚度均为240mm,轴线均居墙中。室内外高差0.3m,基础埋置较深且有刚性地坪。墙体采用MU10蒸压粉煤灰砖、M10混合砂浆砌筑,底层、二层层高均为3.6m;楼、屋面板采用现浇钢筋混凝土板。砌体施
大写“人民币叁拾柒元玖角整”写成小写,应是()。
()是没有归入进口到货单证类别中的单据。
银行可以为个人银行结算账户的Ⅱ类户提供存取现金服务。()
Toestablishtheevaluationindexsystemofevaluationofstudents’all-rounddevelopmentmustinclude______.
下列有关接受学习和发现学习的表述,不正确的有()
最新回复
(
0
)