首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。 例如:若有5门课程的成绩是: 90.5,72,80,61.5,55 则函数的值为:71.80。 注意:部分源程序存在文件PROGl.C中。
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。 例如:若有5门课程的成绩是: 90.5,72,80,61.5,55 则函数的值为:71.80。 注意:部分源程序存在文件PROGl.C中。
admin
2016-10-29
28
问题
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。
例如:若有5门课程的成绩是:
90.5,72,80,61.5,55
则函数的值为:71.80。
注意:部分源程序存在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
float fun(float*a,int n)
{
}
main()
{ float Score[30]={90.5,72,80,
61.5,55},aver ;
void NONO();
aver=fun(score,5);
printf("\nAverage score is:%5.2f\n",
aver);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE*fp,*wf;
int i,j;
float aver,score[5];
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++) {
for(j=0;j<5 ; j++)fscanf
(fp,"%f,",&Score[j]);
aver=fun(score,5);
fprintf(wf,"%5.2f\n",aver);
}
fclose(fp);
fclose(wf);
}
选项
答案
int i; float ave=0.0; for(i=0;i
解析
(1)在函数中首先定义平均分的变量,并将其初始化值置为0。
(2)然后在for循环中,求得所有成绩的总分,并在总分的基础上求得平均分。
转载请注明原文地址:https://kaotiyun.com/show/oVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,形参的默认存储类型是______。
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。mein(){chars[100];intc,i;scanf("%c",&C);
有以下程序:intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=
若有以下说明和语句:intc[4][5],(*p)[5];p=C;能够正确引用c数组元素的是______。
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
以下选项中可以作为C语言中合法整数的是______。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
软件开发的结构化生命周期方法将软件生命周期划分成
随机试题
麦克凡(McVay)法可适用于
A.雄激素B.叶酸或维生素B12C.铁剂D.维生素KE.维生素A
肝硬化患者蛋白质营养治疗措施中错误的有
在下述各项中,不符合有利原则的是
下列有关保险金赔偿的说法错误的是:()
增值税一般纳税人发生销货退回及折让情况时,对增值税专用发票的正确处理方法是()。
从理论上来说,最优的流动资产投资应该是()。
教师职业公正性是教师职业道德水平的重要标准,核心是()
《刑法》第382条规定:“国家工作人员利用职务上的便利,侵吞、窃取、骗取或者以其他手段非法占有公共财物的,是贪污罪。受国家机关、国有公司、企业、事业单位、人民团体委托管理、经营国有财产的人员,利用职务上的便利,侵吞、窃取、骗取或者以其他手段非法占
Fromthebeginning,migrationhasbeenoneofthemostconspicuousfeaturesofhumanhistory.Humanitydidnotappearsimultaneo
最新回复
(
0
)