本题中数组art中存储了学生的成绩,分别为87,45,56,78,67,56,91.62,82,63,程序的功能是计算低于平均分的人数,并打印输出结果。请在程序空缺部分填写适当内容,使程序能正确运行。

本题中数组art中存储了学生的成绩,分别为87,45,56,78,67,56,91.62,82,63,程序的功能是计算低于平均分的人数,并打印输出结果。请在程序空缺部分填写适当内容,使程序能正确运行。


相关考题:

下列给定程序中,函数fun()的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如输入8名学生的成绩:80.5 60 72 90.5 98 51.5 88 64则低于平均分的学生人数为4(平均分为75.5625)。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <stdio.h>include <conio.h>define N 20int fun(float *s, iht n,float *aver){ float ave ,t=0.0;int count=0,k,i;for(k=0;k<n;k++)/*************found**************/t=s[k];ave=t/n;for(i=0;i<n;i++)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 printf("\nThe number of students :%d\n",fun(s,m,aver));printf("Ave=%f\n",aver);}

以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出:上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是( )。A.sum=O.O;B.sum+=score;C.ave=sum/4.O;D.cout"No"n":"aveendl;

补充程序Ccon0113.C,计算存放在数组score中12位学生成绩的平均分,并输出高于平均分的人数

补充程序Ccon0110.C,该程序的功能是计算三个学生的总成绩和平均成绩,其中三个学生的成绩存储在一个结构体数组中。

给定程序MODll.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第l门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第l门课程的平均分是:76.125000请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:

程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:Nl002学号:Nl006共有2位学生有不及格科目请在程序的下划线处填入正确的内容,并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!试题程序:

给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置O)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更改程序的结构!试题程序:

本题中数组arr中存储了学生的成绩,分别为87,45,56,78,67,56,91,62,82,63,程序的功能是计算低于平均分的人数,并打印输出结果。请在程序空缺部分填写适当内容。使程序能正确运行。public class javal{public static void main(String[]args){int arr[]={56,91,78,67,56,87,45,62,82,63};int num=arr.lengthint i=0;int sumScore= 0;int sumNum=0;double average;while(i<num){sumScore=sumScore+arr[i];;}average= ;i=0;do{if(arr[i]<average)sumNum++:i++;}while( );System.OUt.println("average:"+average+",be-lows average:"+sumNum);}}