首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数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
50
问题
请编写一个函数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全国计算机二级
相关试题推荐
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
字符(char)型数据在微机内存中的存储形式是______。
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;pxintf("%d,%o",(a=a+a
有以下程序:inta=2;intf(intn){staticinta=3;intt=0;if(n%2)(staticinta=4;t+=a++;}else{statici
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
有以下程序:#defineN20fun(inta[],intn,intm){inti,j;for(i=m;i>=n;i--)a[i+1]=a[i];}main(){
有以下程序:main(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后的输出结果是______。
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(s);for(i=j=0;s[i]!=’\0’;i+
随机试题
伴有躯体症状的焦虑病人,首先应与下列哪种疾病鉴别
患者男性,25岁。不慎从4米高处跌下,半小时后被送入急诊室。体检:血压30/15mmHg,神清,气促,面色苍白,四肢发凉,脉细弱,左侧胸压痛明显、胸廓塌陷、有骨擦感及反常呼吸征,左胸见一2×2.5cm创口,可听到气体出入创口响声,左侧呼吸音消失,右侧呼吸音
A.饮水传播B.疫水传播C.医源性传播D.空气传播E.接触传播
(2004年)实施反倾销税的条件之一是倾销进口与国内产业损害间存在因果关系。关于这一条件的下列表述何者为正确?()
10张奖券中含有2张中奖的奖券,每人购买一张,则前4个购买者中恰有1人中奖的概率是()。
某民营科技公司工程师汪先生2015年除每月应税工资6000元之外,还有以下收入:(1)12月份取得2015年全年一次性奖金收入22800元。(2)3月份公司实施雇员持股激励机制,实行股票期权计划。3月8日,该公司授予汪先生股票期权30000股,授予价2
‰是以下()利率的简写形式。
对未来的行动进行规划和安排的活动是()。
请根据下图所示网络结构回答下列问题。填写路由器RG的路由表项①至⑥。
要对顺序文件进行写操作,下列打开文件语句中正确的是______。
最新回复
(
0
)