首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
34
问题
下列给定程序中,函数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://jikaoti.com/ti/q4t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下非法的赋值语句是
下面关于虚函数的描述中正确的是
下面程序的运行结果是()。#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=“i<n;i++)result’resultx
设有如下三个关系表:下列操作中正确的是()。
在软件设计中,不属于过程设计工具的是()。
有如下类定义:classMyBase{intk;public:MyBase(intn=0):k(n){}intvalue()const{returnk;}};classMyDerived
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){{//③intvalue=0;
下列有关继承和派生的叙述中,正确的是
语句ofstreamf(“DATA.DAT”,ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且()。
在下列关于二叉树的叙述中,正确的一项是()。
随机试题
简述固定资产基础工作设计的内容。
石蜡疗法错误的叙述是
A.患者血压明显升高,体检:血压200/130mmHg(26.6/16.9kPa),眼底出血渗出、视乳头水肿。实验室报告:肾功能不全B.患者气急,端坐呼吸。体检:心脏扩大,听诊可闻及第四心音奔马律,双下肢浮肿,超声心动图报告:左心室腔明显扩大C.患者平
患者,男,65岁,因心悸自汗,神疲乏力,伴见胸痛。就诊,医生检查见舌苔薄白。脉弱而涩,诊断为胸痹,辨证为气虚血瘀,其主要症状特点是
交易结构的好坏影响客户评级,充足的担保或高信用等级保证人担保,一般会有助于改善客户评级等级。()[2015年5月真题]
简述信用政策的内容和影响信用标准的基本因素。
“让学校的每一面墙壁都开口说话”运用的德育方法是()。
当代社会公共生活的特征主要表现为()
负责数据库中数据模式定义的语言是()。
在微机系统中,麦克风属于A)输入设备B)输出设备C)放大设备D)播放设备
最新回复
(
0
)