例题:请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。

例如,若有5门课程的成绩是88、92、80、61.5、55;则函数的值为75.30。
请勿改动主函数main与其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

代码如下:

#include<stdio.h>
float fun(float*b,int m)
{float ave=0.0;int i;for(i=0;i<m;i++)ave+=b[i];ave/=m;return ave;
}
main()
{float s[10]={88,92,80,61.5,55},aver;FILE*out;aver=fun(s,5);printf("\nAverage is:%5.2f\n",aver);out=fopen("outfile.dat","w");fprintf(out,"%5.2f",aver);fclose(out);
}

输出运行窗口如下:

本周其他练习

C语言程序设计专栏

C语言编程>第十四周 ① 请编写函数fun,其功能是:将所有大于1且 小于整数 n的非素数存入a所指数组中,非素数的个数通过m传回。

C语言编程>第十四周 ② 假定输入的字符串中只包含字母和 “#”号,请编写函数fun,它的功能是:将字符串尾部的 “#”号全部删除,前面和中间的 “#”号不删除。

C语言编程>第十四周 ③ 请补充fun函数,该函数的功能是:按 “0”到 “9”统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。

C语言编程>第十四周 ④ M名学生的成绩已在主函数中放入一个带头结点的链表结构中,a指向链表的头结点。请编写函数fun,它的功能是:求出平均分,由函数值返回。

C语言编程>第十四周 ⑤ 请编写函数fun,其功能是将两个两位数的正整数x、y合并成一个整数放在z中。合并的方式是:将x的十位和个位数依次放在z的个位和百位上,y的十位和个位依次放在z的十位和千位上。

C语言编程>第十四周 ⑥ 请编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a的十位和个位依次放在c的百位和个位上,b的十位和个位依次放在c的千位和十位上。

C语言编程>第十四周 ⑦ 请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。

C语言编程>第十四周 ⑧ 学生的记录由学号和成绩组成,M名学生的数据已在主函数中放入结构体数组stu中,请编写函数fun,它的功能是:把小于等于平均分的学生数据放在1所指的数组中,大于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。

越努力越幸运!
加油,奥力给!!!

C语言编程>第十四周 ⑦ 请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。相关推荐

  1. C语言试题四十一之请编写一个函数,用来删除字符串中的所有空格。

    1. 题目 请编写一个函数function,它的功能是:用来删除字符串中的所有空格. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目.帮助C语言学者打好程 ...

  2. C语言试题二十四之编写一个函数unsigned function(unsigned w),w使一个大于10的无符号整数,若w是n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。

    1. 题目 请编写一个函数unsigned function(unsigned w),w使一个大于10的无符号整数,若w是n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回. 比如:w是1 ...

  3. C语言中fun的功能是将字符串,c语言程序设计请编写一个函数fun,它的功能是:将ss所指字符串中所.,c语言程序设计题 请编写一个函数fun,它的功能是:将ss所...

    计算机二级C语言上机南开100题--1 1: 第1题 m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中. ...

  4. C语言试题二十五之编写一个函数float function(double h),函数的功能使对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值位正数)。

    1. 题目 编写一个函数float function(double h),函数的功能使对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值位正数). 2 .温馨提示 C语言试题汇总里可用于 ...

  5. C语言编程>第十一周 ⑤ 请编写一个函数,用来删除字符串中的所有空格。

    例题:请编写一个函数,用来删除字符串中的所有空格. 例如,输入we l come,则输出为welcome. 请勿改动主函数main与其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句. ...

  6. C语言试题五十九之请编写一个函数fun,它的功能时:求fibonacci数列中大于t的最小的一个数,结果由函数返回。

    1. 题目 请编写一个函数fun,它的功能时:求fibonacci数列中大于t的最小的一个数,结果由函数返回. 其中fibonacci数列f(n)的定义为:f(0)=0,f(1)=1,f(n)=f(n ...

  7. 编写c语言程序 斐波那契,请编写一个函数,生成并显示前n个斐波那契数.在主程序中测试...

    编写一个函数求n!,并编写主函数调用该函数 计算e=1+I/1!+1/2!+1/3!+...+1/n!:当n=10时结束 #includeintjiecheng(int);voidmain(){flo ...

  8. C语言编程>第六周 ① 编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中。 在主函数中调用该函数计算出这n个整数之和。

    例题:编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中. 在主函数中调用该函数计算出这n个整数之和. 代码如下: /*代码分析:录入函数需要两个参数:一个参数是需要用来存储数字的数组, ...

  9. C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。

    例题:编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果. 第一种方法: 代码如下: #include <stdio.h> int abc(int,in ...

最新文章

  1. 案例分析 陆金所_平安陆金所介绍-关于陆金所-平安陆金所
  2. 这一招将 Numpy 加速 700 倍!!!
  3. 挑战者联盟!谁会成为最赚钱的人工智能公司
  4. WinSock网络编程实用宝典(一)
  5. 全国首个海底数据中心落地三亚,拉开海洋新基建赋能低碳算力序幕
  6. DDD理论学习系列(1)-- 通用语言
  7. ORACLE--PMON SMON MMNL MMAN MMON
  8. html js 如何判断页面是第一次访问还是重复刷新访问,使用JS判断页面是首次被加载还是刷新...
  9. Gym102832K. Ragdoll(CCPC长春)
  10. 【ES8(2017)】String扩展 padStart / padEnd
  11. 翻译:RealEyes OSMF Player Sample - 第二部分:建立和配置 (转载)
  12. 安卓上传文件时修改文件名称_使用mmv命令批量修改文件名称
  13. [转]java String的经典问题(new String(), String)
  14. xcode 调试提示
  15. java 接口传数组_Restful接口传递数组参数
  16. 2021-10-08
  17. Echarts 3d地球toolstips实现
  18. 【微信小程序】页面导航
  19. win10在几个窗口间切换的快捷键
  20. SceneTree类

热门文章

  1. 【微信转账—设置付款时间问题】
  2. 指针分配和释放空间(转)
  3. (实战)[自动驾驶赛车-中国联赛]-合集
  4. 关于所谓U盘有占用空间,却看不到文件的一些看法
  5. 查看笔记本电脑型号等数据
  6. 魅族20和魅族20pro的区别 魅族20和20pro参数对比
  7. 用CHATGPT做微信视频号和抖音大神,就这几步!
  8. 如果你想成功,就要用积极乐观的态度看一切。
  9. 基于J2EE人事考勤管理系统设计与实现(论文+项目源码) 运行环境: idea ,maven,mysql
  10. canvas画布中实现气泡