首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数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
61
问题
请编写一个函数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全国计算机二级
相关试题推荐
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
下面语句的输出结果是______。printf("%d、n",strlen("\t\"\065\xff\n"));
有以下程序:main(){charp[]={’a’,’b’,’c’},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));};程序运行后的输出结果是____
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
有以下程序:main(){intnum[4][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12),{13,14,15,16}},i,j;for(i=0;i
有以下程序:voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++
有如下程序:main(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf("
有以下函数:fun(char*a,char*b){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(
数据库系统中实现各种数据管理功能的核心软件是______。
下列选项中不属于结构化程序设计方法的是
随机试题
某电子计算机房划分为一个防护区,防护区内设置了全淹没式二氧化碳灭火系统,下列有关该电子计算机房设计时应注意问题的说法中,正确的是()。
没有规定收益期的摊销期限不少于()
评价戊二醛消毒剂对医疗器械的灭菌效果,应选用的试验方法是
30岁。男性。股骨下端疼痛,膝关节活动轻微受限。查体:股骨下端偏外侧局限性隆起,压痛。X线片:股骨外侧髁可见偏心性生长的骨吸收病灶,皮质向外膨隆变薄,呈肥皂泡样。无骨膜反应。诊断为
题31-34:某无吊车单层单跨库房,跨度为7m,无柱间支撑,房屋的静力计算方案为弹性方案,其中间榀排架立面如图1-7所示。柱截面尺寸为400mm×600mm,采用MUI0级单排孔混凝土小型空心砌块、Mb7.5级混合砂浆对孔砌筑,砌块的孔洞率为40%,采用C
在英语四级考试中,陈文的分数比朱利低,但是比李强的分数高;宋颖的分数比朱利和李强的分数低;王平的分数比宋颖的高,但是比朱利的低。如果以上的陈述为真,根据下列哪项能够推出张明的分数比陈文的分数低?
亲生父母都患有TSZ(一种强制性肌肉萎缩病)的孩子患该病的可能性是亲生父母都未患TSZ的孩子的4倍。所以,患TSZ的倾向可能是一种遗传特性。以下哪项如果正确,最能支持上述结论?
资本的动机在于攫取剩余价值,但剩余价值必须通过资本的循环运动来取得,所以产业资本完成一次循环后,又会马上开始新的循环,这一过程周而复始,连绵不断:影响资本周转快慢的关键因素有()
下列关于数据库设计的叙述中,正确的是()。
下列度量单位中,用来度量计算机网络数据传输速率(比特率)的是
最新回复
(
0
)