#include "iostream.h"
void main()
{
float score[10],sum=0,avg,max=0,min,j,k;
int count = 0;
cout << "请输入学生成绩" <<endl;
for(int i = 0;i < 10;i++)
{
cin >> score[i]; //依次输入学生成绩
sum += score[i]; //计算总分
if(i == 0)
min = score[i]; // 初始化min的值,假设第一个输入的成绩就是最低分
else if(score[i] <= min)
min = score[i];
if(score[i] >= max)
max = score[i];
}
avg = sum / 10;//平均分 = 总分/总人数
for(int a = 0;a < 10;a++)
if(score[a] >= avg)
count++; //计算分数大于平均分的人数
cout << "最高分:" << max <<endl;
cout << "最低分:" << min <<endl;
cout << "平均成绩:" << avg <<endl;
cout << "超过平均分的人数:" << count <<endl;
};
运行结果:
C语言:输入10个学生的单科成绩,求出其中的最高分、最低分以及超过平均分...
cout << "最高分:" << max <<endl;cout << "最低分:" << min <<endl;cout << "平均成绩:" << avg <<endl;cout << "超过平均分的人数:" << count <<endl;};运行结果:
C语言:输入10个学生的单科成绩,求出其中的最高分、最低分以及超过平_百...
int main(){ int i;float a[10],min,max,avg;\/\/max表示最高分,min表示最低分,avg表示平均分 printf("请输入10位学生的分数\\n");printf("***\\n");for(i=0;i<=9;i++){ printf("请输入一位学生的分数:");scanf("%f",&a[i]);} max=min=avg=a[0];for(i=1;i<=9;i+...
c语言题:输入10个学生的某门课程成绩,求出最高分和最低分
int num_max = 0; \/\/最高分 int num_min = 0; \/\/最低分 int num = 0; \/\/接收输入分数 printf("请输入成绩:\\n");for(int i =0;i<10;i++){ scanf("%d",&num);if(0 ==i){ num_max = num; \/\/第一次输入为最高和最低分数赋值,方便以后判断 num_...
C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
char name[10];float score[3];}stu[MAX];float ave_course[3] = {0};float ave_student[MAX] = {0};int max_ave_i = 0; \/\/ 存储平均分最高的学生索引 int max_course_i[3] = {0}; \/\/存储单科分数,最高的学生索引 \/\/ 录入学生成绩 void input(int n) { int i;for...
...存放10个学生成绩,编写程序,求出平均分,最高分和最低分,并输出_百...
1、新建一个工程和.c文件。2、输入主函数和头文件。3、定义函数类型并赋初值 。4、输入每一个成绩。5、用for语句遍历整个数组,并且通过if...else语句归类每一个分数段的人数。6、计算平均数。7、输出求出平均分,最高分和最低分。8、编译,运行,得到最后结果。
c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分...
{ if(fenshu[i] < min){ min = fenshu[i];} } return min;} int main(){ int fenshu[10];printf("请输入十个整数(0~100)\\n");for(int i = 0; i < 10;i ++){ scanf("%d",&fenshu[i]);} printf("最高分数是%d,最低分数是%d",max(fenshu),min(fenshu));} ...
...自定义函数求10学生成绩的最高分,最低分以及平均值?
} } return count;} #计算平均分函数 float avg(float a[]) { float avgScore = 0.00; float sum = 0.00; int i = 0; for(;i<10;i++) { sum += a[...
输入10个学生的成绩,输出其中的最高分和最低分,以及这10个学生的总成 ...
include<stdio.h> void main(){ int a,sum,min,max,i;i=10;sum=0;max=0;min=100;while(i--){ scanf("%d",&a);sum+=a;if(a>max)max=a;if(a<min)min=a;} printf("最高分是%d\\n最低分是%d\\n",max,min);printf("总分是%d\\n平均分是%f\\n",sum,(float)sum\/10);} ...
...内放10个学生成绩,写一个函数,求出平均分,最高分和最低分。_百度...
i])imax=a[i];} return imax;} void main(){ int a[10],i,imax,imin;float av;printf("input 10 scores:\\n");for(i=0;i<10;i++){scanf("%d",&a[i]);} av=aveg(a);imax=max(a);imin=min(a);printf("%f\\n%d\\n%d\\n",av,imax,imin);} 一起学习QQ群:2326077 ...
...存放10个学生成绩,编写程序,求出平均分,最高分和最低分,并输出_百...
就更新这两个变量。8.最后,输出求得的平均分、最高分和最低分,可以使用`printf`函数。确保在输出时格式正确,如`printf("平均分:%.2f,最高分:%.2f,最低分:%.2f",average,max_score,min_score);`。完成这些步骤后,编译并运行程序,你将得到10个学生成绩的平均分、最高分和最低分。