一.问题及代码
/*
* 文件名称: 统计出一维数组中大于等于所有元素平均值的元素个数并返回它
* 作 者: 谭皓升
* 完成日期: 2016 年 6 月 17 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:无
* 输入描述: 无
* 问题描述: 统计出数组大于等于所有元素的平均值的元素个数
* 程序输出:
* 问题分析:
* 算法设计:
*/
13.#include<iostream.h>
#include<fstream.h>
int Count(double a[], int n)
{
/**********Program**********/
int b;
int c=0;
int sum=0;
for(int i=0;i<n;i++)
sum+=b[i];
x=sum/n;
for(i=0;i<n;i++)
{
if(a[i]>=b)
c++;
}
return c;
/********** End **********/
}
void main()
{
int c;
double a[10] = {34,54,75,86,53,45,34,45,34,45};
c=Count(a,10);
cout<<" 数组中大于等于所有元素平均值的元素个数为:" <<c;
void wwjt(int);
wwjt(c);
}
void wwjt(int o)
{
fstream myfile;
myfile.open(" out.txt" ,ios::out);
myfile<<o<<endl;
myfile.close();
二.运行结果:
三.心得体会:
四.知识点总结:运用函数和循环语句