首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参avet所指的存储单元中。 例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64 则低于
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参avet所指的存储单元中。 例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64 则低于
admin
2019-03-05
60
问题
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参avet所指的存储单元中。
例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64
则低于平均分的学生人数为4(平均分为75.5625)。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODII.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
#define 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;
}
void main()
{float s[30],aver;
int m,i;
system("CLS");
printf("\nPlease enter m:");
scanf("%d",&m);
printf("\nPlease enter%d mark:
\n",m);
for(i=0;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;
解析
根据题目要求,可利用循环语句累计n个学生的总分,求得平均成绩后,再利用循环语句和条件选择语句进行后面的操作。若小于平均值,则将该值存放于aver存储单元中。t=s[k]是循环叠加错误,*aver=&ave为语法指向的错误。
转载请注明原文地址:https://kaotiyun.com/show/1qAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下类的定义:classEx{intx;public:voidsetx(intt=0);};若在类外定义成员函数setx(),以下定义形式中正确的是
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:int*a;};
一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是______。
假定MyClass为一个类,则执行MyClassab(2),*p;语句时,自动调用该类构造函数()次。
有如下类定义:classAA{inta;public:intgetRef()eonst{return&a;}//①intgetValue()const{returna;}//②
在长为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
为了培养良好的程序设计风格,下列描述中正确的是
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中,输出结果不是2的是
随机试题
仔细观察(),研究各类岩层的电测曲线特征,搞清岩性与电性的关系,是进行油层对比的基础。
试述糖酵解的反应过程、特点和生理意义。
老年患者股骨头下骨折有移位,较恰当的治疗方法是
根据我国《税收征收管理法》,从事生产、经营的企业和事业单位向税务机关申报办理税务登记的时间是()。
“备案号”栏应填()。“征免”栏应填()。
提出写赋是“雕虫篆刻”“壮夫不为”的人是()。
我国《民法通则》规定:民事法律行为以行为人具有真实意思表示为有效条件。这一规定所体现的我国民法的基本原则是
盘古开天、女蜗补天、伏羲画卦、神农尝草、夸父追日、精卫填海、愚公移山等我国古代神话深刻反映了中国人民具有()。
有关项目团队激励的叙述正确的是(21)。
下列不属于VisualBasic特点的是
最新回复
(
0
)