C语言中定义函数的问题.docx

上传人:scccc 文档编号:13551918 上传时间:2022-01-15 格式:DOCX 页数:2 大小:67.08KB
返回 下载 相关 举报
C语言中定义函数的问题.docx_第1页
第1页 / 共2页
C语言中定义函数的问题.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言中定义函数的问题.docx》由会员分享,可在线阅读,更多相关《C语言中定义函数的问题.docx(2页珍藏版)》请在三一文库上搜索。

1、C语言中定义函数的问题悬赏分:15 -解决时间:2009-6-4 17:591.定义函数input输入数组数据2,定义函数average求数组平均数3 .定义函数count求高于平均数的数组元素个数4 .主函数调用这些函数完成如下功能(见运行结果)enter array :8 7 6 5平均数:6.50高于平均数的个数:2Press any key to continue#includestatic int n;void input(double a)int i = 0;char ch;while(scanf(%lf,&ai)!=EOF) n+;getchar(ch);if(ch = n) b

2、reak;因为输入没要个数,所以处理起来麻烦double average(double a口,int n)int i;double total = 0;for(i=0;i=n;i+)total += ai; /把所有的数相加return total/n; /返回总和除以个数,就是平均数int count(double a,double average,int n)int i,count=0;/定义一个记录高于平均数的变量countfor(i=0;i=n;i+)if(average=ai)count+;做一次遍历就能球出countreturn count;void main()double a100,aver;数组可以根据需要改大一点int cou;printf(enter array :);input(a);aver = average(a口,n);printf(平均数:%lfn,aver);cou = count(a,aver,n);printf(高于平均数的个数:dn,cou); 在网吧无聊,就打打 C的代码,没有编译器所以不知道有没有语法错误,但是算法是没问 题的/要是编译有错,你自己可以试着改改,对你也有帮助 2 / 2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1