问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中定义函数的问题

发布网友 发布时间:2023-05-03 12:02

我来回答

1个回答

热心网友 时间:2023-05-28 17:15

#include<stdio.h>

static int n;
void input(double a[])
{
int i = 0;
char ch;
while(scanf("%lf",&a[i])!=EOF)
{
n++;
getchar(ch);
if(ch == '\n')
break;
}//因为输入没要个数,所以处理起来麻烦
}

double average(double a[],int n)
{
int i;
double total = 0;
for(i=0;i<=n;i++)
total += a[i]; //把所有的数相加
return total/n; //返回总和除以个数,就是平均数
}

int count(double a[],double average,int n)
{
int i,count=0;//定义一个记录高于平均数的变量count
for(i=0;i<=n;i++)
if(average<=a[i])
count++;//做一次遍历就能球出count
return count;
}

void main()
{
double a[100],aver; //数组可以根据需要改大一点
int cou;
printf("enter array :");
input(a[]);
aver = average(a[],n);
printf("平均数:%lf\n",aver);
cou = count(a[],aver,n);
printf("高于平均数的个数:%d\n",cou);
}

//在网吧无聊,就打打C的代码,没有编译器所以不知道有没有语法错误,但是算法是没问题的
//要是编译有错,你自己可以试着改改,对你也有帮助
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 股票巨无霸什么意思 c语言++Time_ms_Cou&gt;=10是什么意思 自然笔记009:西霞口动物园 printfun 在C语言中是什么意思/ 西霞口神雕山野生动物园攻略好玩吗 VAC. TODO 吉普车车标识意思 汽车仪表显示vac是什么意思 汽车vac故障是什么意思 vac是什么意思 农村泽基地什么意思 庄基地和宅基地一样吗 房基地是什么 请问“择基地”是什么意思??? 新经济社会学的历史发展 马庙镇的下辖村 安徽省亳州市蒙城县马集镇下辖村委会有哪些? 河南省漯河市临颍县巨陵镇下辖村委会有哪些? 博兴锦绣苑小区在哪里 双墩镇马庙村古井岗什么时候拆迁 璧山朱家沟水库在哪里 部选的结构部选的结构是什么 special purposed entity是金融工具吗 c语言编程作业 输入一个整数,求他的相反数并输出 急急急 在线等 求金融英语翻译,谢谢,别用翻译软件,急 科目一学时显示已同步是什么意思 步步高点读机下载数据后显示已同步是什么意思 中石油加油卡已同步是什么意思 公积金贷款截止日期是什么意思 跟朋友聊天时,他说“可以,很强势”是几个意思? 说这个人长得可以,很强势什么意思 有个女人能力还可以,但别人跟我说她能力很强,很强不是评价很厉害的人吗,为什么她说很强啊? 女生很好强是什么意思的,我理解能力差 月初在产品成本怎么算 社会生活秩序包括什么 产品成本计算表中的本月发生费用怎么算? 什么是指合乎科学的生活秩序 派生生活秩序什么意思? 你知道生活中什么是秩序吗在生活中哪些地方能够体现出秩序? 疫情逐步恢复正常生活秩序是什么意思 在电脑上看微信照片会有记录吗? 电子车牌是什么车