首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是: 计算n门课程的平均分,计算结果作为函数值返回。 例如:若有5门课程的成绩是:90.5,72,80,61.5,55。则函数的值为:71.80。 注意:部分源程序存在文件PROG1.C中。 请勿改动主
请编写一个函数fun,它的功能是: 计算n门课程的平均分,计算结果作为函数值返回。 例如:若有5门课程的成绩是:90.5,72,80,61.5,55。则函数的值为:71.80。 注意:部分源程序存在文件PROG1.C中。 请勿改动主
admin
2020-07-28
74
问题
请编写一个函数fun,它的功能是:
计算n门课程的平均分,计算结果作为函数值返回。
例如:若有5门课程的成绩是:90.5,72,80,61.5,55。则函数的值为:71.80。
注意:部分源程序存在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
1 #include<stdio.h>
2 float fun(float *a,int n)
3 {
4 }
5 main()
6 {float score[30]={90.5,72,80,61.5,55},aver;
7 void NONO();
8 aver=fun(score,5);
9 printf(’’\nAverage score is:%5.2f\n’’,aver);
10 NONO();
11 }
12 void NONO()
13 {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
14 FILE *fp,*wf;
15 int i,j;
16 float aver,score[5];
17 fp=fopen(’’in.dat’’,’’r’’);
18 wf=fopen(’’out.dat’’,’’w’’);
19 for(i=0;i<10;i++) {
20 for(j=0;j<5;j++)fscanf(fp,’’%f,’’,&score[j]);
21 aver=fun(score,5);
22 fprintf(wf,’’%5.2f\n’’,aver);
23 }
24 fclose(fp);
25 fclose(wf);}
选项
答案
1 int i; 2 float ave=0.0; 3 for(i=0;i<n;i++)ave=ave+a[i]; 4 ave=ave/n; 5 return ave ;
解析
(1)在函数中首先定义平均分的变量,并将其初始化值置为0。
(2)然后在for循环中,求得所有成绩的总分,并在总分的基础上求得平均分。
转载请注明原文地址:https://kaotiyun.com/show/sU3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:按以下递归公式求函数的值。例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。请改正程序中的
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数Creatlink的功能是:创建带头节点的单向链表,并为各节点数据域赋0Nm﹣1的值。请改正函数Creatlink中指定部位的
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
下面不属于软件需求分析阶段任务的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
以下选项中不属于C语言程序运算符的是
以下关于简单程序设计的步骤和顺序的说法中正确的是()。【10年9月】
下列数据流图(DFD)构造规则中正确的是
随机试题
女性,18岁,体检发现心脏杂音来诊。平时不能耐受较大的体力活动,无双下肢水肿及夜间呼吸困难史,易感冒。查体:血压:130/80mmHg,心率90次/分。S1↓,S2稍↑。A:SM3/6反流样向左腋下传导,L4、5可闻收缩期Click音,下蹲位站立后Cli
红细胞上无H抗原称为
下列方法中,对Rh血型系统较为敏感的是
制备肠溶胶囊时,使用甲醛处理的目的是
下列关于价值工程的含义描述不正确的是( )。
科学管理的标志之一是()。
在下列账目中,出纳人员可以登记的是()。
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收入的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了监护责任的是()。
A、 B、 C、 D、 AA项可由左侧图形折成;B项,直线应与阴影相接,错误;C项,左侧面中三角形应含阴影,错误;D项,右侧面中阴影三角形应在上部,错误。
2017年4月1日,中共中央、国务院决定在此设立的国家级新区。设立雄安新区()
最新回复
(
0
)