首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能足:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。 例如,若输入8名学生的成绩:80.5 60 7290.5 98 5 1.5 88
给定程序MODI1.C中函数fun的功能足:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。 例如,若输入8名学生的成绩:80.5 60 7290.5 98 5 1.5 88
admin
2021-02-25
58
问题
给定程序MODI1.C中函数fun的功能足:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。
例如,若输入8名学生的成绩:80.5 60 7290.5 98 5 1.5 88 64
则低于平均分的学生人数为:4(平均分为:75.5625)。
请改正程序中的错误,使它能统计出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#defiFie N 20
int fun (float*s, int n, float
*aver)
{ float ave,t=0.0 ;
int count=0,k,i ;
for (k=0; k
/**********found**********/
t=s[k];
ave=t/n ;
for (i=0 ; i
if(s
/*************found*************/
*aver=Ave;
return count ;
}
msin()
{ float s[30],aver;
int m,i ;
printf("\nplease enter m:");
scanf("%d",&m);
printf ("\nplease enter %d mark:
\n ", m);
for(i =0 ; i < m ; i++) scanf
("%f",s+i);
printf("\nThe number of students:
%d\n",fun(s,m,&aver));
printf(”Ave=%f\n",aver);
}
选项
答案
(1)t+=s[k]; (2)*aver=ave ;
解析
(1)根据题目要求求出平均分,首先要求总分,要把所有学生成绩相加再求平均分,因此第一个标识下面的“t=s[k];”应改为“t+=s[k];”。
(2)根据题目可知,比较的结果中高于平均分的分数ave放入指针aver所指的地址单元中,而变量Ave没有定义,因此第二标识下应将“*aver=Ave;”改为“*aver=ave;”。
转载请注明原文地址:https://kaotiyun.com/show/jItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){charcl,c2;c1=’C’+’8’-’3’:c2=’9’-’0’;printf(’’%c%d\n’’,c1,c2);}则程序的输出结果是
以下叙述中正确的是
有以下程序intd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){inta=3;fun(a);d+=a++;printf("%d\
以下选项中证确的语句组是()。
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
以下能正确输出字符a的语句是()。
在关系模型中,每一个二维表称为一个()。
下面结构体的定义语句中,错误的是()。
带链队列空的条件是
随机试题
赵某于2008年4月2日应聘到某公司工作,双方没有签订劳动合同。3个月后的一天,赵某在工作中受伤,要求公司支付医疗费并享受工伤待遇,公司以未与赵某签订劳动合同,不存在劳动关系为由予以拒绝。对此,下列哪些选项是错误的?()
A.与三氯化铁显色B.与醋酸铅沉淀C.有还原性D.与生物碱沉淀E.与蛋白质沉淀鞣质容易被氧化,是因为其
A.腹部包块B.月经量增多,周期缩短,经期延长C.尿频,排尿障碍等压迫症状D.阴道分泌物增多伴不规则阴道出血E.腹痛,发热黏膜下肌瘤
A.精神呆滞B.频繁惊厥C.腹痛D.颈强直E.面神经瘫痪结核性脑膜炎晚期主要表现
注射剂的等渗调节剂应选
(2011年)在某涉外合同纠纷案件审判中,中国法院确定应当适用甲国法律。关于甲国法的查明和适用,下列哪一说法是正确的?()
自动稳定器的作用表现在()。
计算n阶行列式,对角线上烦人元素都为0,其他元素都为1.n=_______.
根据网络拓扑和需求说明,解释路由器R3的ISATAP隧道配置。R3(config)#interfacetunnel0(7)R3(config-if)#ipv6address2003:DA8:8000:3::/64
Haveyouever【B1】______whatotherpeopledowiththeiroldcomputers?Inthepasttheyhaveoftenpaidhighpricesfortheirol
最新回复
(
0
)