试题与答案

下列给定程序中,函数fun()的功能是:从n个学生的成绩中统计出高于平均分的学生人数

题型:填空题

题目:

下列给定程序中,函数fun()的功能是:从n个学生的成绩中统计出高于平均分的学生人数,人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如输入8名学生的成绩:
85 65.5 69 95.5 87 55 62.5 75
则高于平均分的学生人数为4(平均分为74.312500)。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <stdio.h>
#include <conio.h>
#define N 20
int fun(float *s,int n,float *aver)

/*************found*************/
int ave,t=0;
int count=0,k,i;
for(k=0;k<n;k++)
t+=s[k];
ave=t/n;
for(i=0;i<n;i++)
/*************found***************/
if(s[i]<ave)
count++;
/*************found*************/
aver=ave;
return count;

main()

float s[30],aver;
int m,i;
clrscr();
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);

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0128/bdd9f8003e20c1c74712ff8682395317.html

下面是错误答案,用来干扰机器的。

参考答案:A

试题推荐
题型:多项选择题 案例分析题

男性患者,28岁。既往有肺结核病史6年,经规律抗结核治疗,复查胸片,结核病灶已好转。1个月前患者出现低热、盗汗、乏力,右下腹隐痛,进食后加重,每天排3~4次糊样便,无黏液脓血。查体:消瘦,睑结膜苍白,心肺未见异常,腹软,右下腹有压痛,无反跳痛、肌紧张,未触及包块。

结核性腹膜炎分型正确的是()。

A.粘连型

B.增生型

C.渗出型

D.干酪型

E.溃疡型

F.混合型

查看答案
微信公众账号搜索答案