首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是从n个学生的成绩中统计出低于平均分的学生人数,并将此人数作为函数值返回,平均分存放在形参aver所指的存储单元
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是从n个学生的成绩中统计出低于平均分的学生人数,并将此人数作为函数值返回,平均分存放在形参aver所指的存储单元
admin
2023-02-27
21
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是从n个学生的成绩中统计出低于平均分的学生人数,并将此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
例如,输入8名学生的成绩:80.5、60、72、90.5、
98、51.5、88、64,则平均分为75.5625,低于平均分的学生人数为4。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件modil.c中,不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<stdio.h>
3 #include<conio.h>
4 #define N 20
5 int fun(float*s,int n,float*aver)
6 {float ave,t=0.0;
7 int count=0,k,i;
8 for(k=0;k<n;k++)
9 /*********found*********/
10 t=s[k];
11 ave=t/n;
12 for(i=0;i<n;i++)
13 if(s
<ave)count++;
14 /*********found*********/
15 *aver=&ave;
16 return count;
17 }
18 void main()
19 {float s[30],aver;
20 int m,i;
21 system("CLS");
22 printf{"\nPlease enter m:");
23 scanf("%d",&m);
24 printf("\nPlease enter%d mark:\n",m);
25 for(i=0;i<m;i++)
26 scanf("%f",s+i);
27 printf("\nThe number of students:%d\n",fun(s,m,&aver));
28 printf("Ave=%f\n"。aver);
29 }
选项
答案
(1)t+=s[k]; (2)*aver=ave;
解析
(1)函数fun()中,第1个for循环求数组s各个元素的平均值。需要将每个元素值累加到变量t,再用变量t除以变量n,所以应改为t+=s[k];。
(2)函数fun()中,第2个for循环求数组s小于平均值的元素个数。循环结束后,将平均值保存到变量liver中,所以应改为*aver=ave;。
转载请注明原文地址:https://kaotiyun.com/show/rD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在等比数列{an}中,a1=1,a10=3则a2a3a4a5a6a7a8a9=()。
由A地至B地,甲需走14小时,乙需走12小时,甲、乙同时从A地出发,5小时后乙因故要与甲见面,乙此时返行会甲约需走()(保留一位小数)。
已知方程x2=3x-1,x1、x2是方程的两个根,则x13+8x2+10=()。
从0,1,2,3,4每次取出不同的三个数字组成三位数,那么这些三位数的个位数字之和为()。
世界上没有放之四海而皆准的发展道路和发展模式,也没有一成不变的发展道路和发展模式。30年前,印有五角星和镰刀锤头的红旗在克里姆林宫上空悄然滑落,社会主义阵营“老大哥”消失,西亚北非地区陷入动荡。如今,中国共产党已然走过100年春秋,中国特色社会主义比任何时
标志着中共中央放弃“反蒋抗日”口号,第一次公开把蒋介石作为联合的对象这一变化发生的文件是《停战议和一致抗日通电》。()
设随机变量X和Y相互独立,且都服从正态分布N(μ,σ2),则P{丨X-Y丨<1}().
以下关于C语言文件的叙述中正确的是()。
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
随机试题
(2014年)某型号智能手机的业务增长率较低,但市场占有率较高。采用波士顿矩阵法分析,该型号手机处于()。
A.声音嘶哑B.音调降低C.手足抽搐D.呛咳误咽E.呼吸困难和窒息双侧喉返神经损伤
下列除哪项外,均为妊娠病的发病机制( )。
监造人员直接进入设备制造厂的制造现场,成立相应的监造小组,编制监造规划,实施质量监控的方式是()。
由国务院建设、铁路、交通、水利等行政主管部门各自审批、编号和发布的标准,属于()。[2010年真题]
某企业于2012年11月接受一项产品安装任务,采用完工百分比法确认劳务收入,预计安装期16个月,合同总收入300万元,合同预计总成本为158万元。至2013年年末已预收款项160万元,余款在安装完成时收回,至2013年12月31日实际发生成本152万元,预
以下哪个图形能够正确反映债券投资总额中各基金的占比情况?
(成都事业单位2011—8)周末小明随同学出去玩,上午花去所带钱的20%,午餐花掉27元,晚上又用去了剩余钱的10%,回到家时,所剩的钱比早上所带钱的一半多一元,问小明早上出门时共带了()元。
TherearemorethanfortyuniversitiesinBritain—nearlytwiceasmanyasin1960.Duringthe1960seightcompletelynewoneswe
A、Tryanotherapproach.B、Giveyourselfsometimeforsleeping.C、Keeponlearningandpracticing.D、Rewardyourselffromtimet
最新回复
(
0
)