编程:输入10个学生的数学成绩,输出成绩的平均分及高于平均分的成绩。100分
来源:百度知道 编辑:UC知道 时间:2024/09/24 14:35:01
#include <stdio.h>
void main()
{
int i=0;
int score[10];
long total=0;
float average;
for(;i<10;i++)
{
printf("\n请输入第%d个学生的成绩:\t",i);
scanf("%d", &score[i]);
total+=score[i];
}
average=(total/10);
for(i=0;i<10;i++)
{
if(score[i]>average)
printf("\n第%d个学生的成绩大于平均成绩是:%d", i, score[i]);
}
}
main()
{ int i,j,k;
float s[10],t=0;
for(i=0;i<10;i++)
{
scanf("%f",&s[i]);
}
for(i=0;i<10;i++)
{ t+=s[i];
}
t/=10;
printf("ping jun cheng ji %f\n",t);
for(i=0;i<10;i++)
{ if(s[i]>t)
printf("%f |",s[i]);
}
}
用表格就可以办到
#include <iostream>
using namespace std;
const int N=10;
struct student
{
double math_score;
};