成绩处理

来源:互联网 发布:php访问共享文件夹 编辑:程序博客网 时间:2024/05/16 01:55
#include <iostream>#include<cmath>using namespace std;int main(){    int score[50];    int num,i,max=0,min,sum=0,ave,m=0,n=0;    double SUM=0,S;    cout<<"小组共有多少名同学:";    cin>>num;    cout<<"请输入学生成绩:"<<endl;    for (i=0; i<num; ++i)    {        cout<<"输入第"<<i<<"位同学的成绩:";        cin>>score[i];    }        min=score[0];        if (score[i]>=max)            max=score[i];        if (min>=score[i])            min=score[i];        sum+=score[i];ave=sum/num;    cout<<"最高成绩为:"<<max<<",最低成绩为:"<<min<<",平均成绩为:"<<ave<<"。"<<endl;    for (i=0; i<num; ++i)    {        if (score[i]==max)            m++;        if (score[i]==min)            n++;    }    cout<<"取得最高成绩"<<max<<"分的共"<<m<<"人,他们的学号是";    for (i=0; i<num; ++i)    {        if (score[i]==max)            cout<<i<<" ";    }    cout<<endl;    cout<<"取得最低成绩"<<min<<"分的共"<<n<<"人,他们的学号是";    for (i=0; i<num; ++i)    {        if (score[i]==min)            cout<<i<<" ";    }    cout<<endl;    return 0;}
呵呵  不知道如果成绩如果小于0或者大于0该怎么处理!!!!
<img src="http://img.blog.csdn.net/20141125165443717?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2h1YW5odWFuZG9n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
原创粉丝点击