c++第5次作业成绩

来源:互联网 发布:华为软件测试 编辑:程序博客网 时间:2024/05/21 22:55
#include<iostream>  using namespace std;  int main()  {      int scorce[10],a[10],b[10];      int max1=0,min1=0;      int i,j,x,sum=0,max,min;            for(i=0; i<10; i++)      {          cout<<"请输入第"<<i+1<<"个学生的成绩:";          cin>>scorce[i];          if(scorce[i]<0||scorce[i]>100)          {              cout<<"您输入成绩有误!重新输入"<<endl;              i--;              continue;          }          sum+=scorce[i];      }      min=scorce[0];      max=scorce[0];      for(i=1;i<10;i++)      {                    if(scorce[i]>max)              max=scorce[i];          else if(scorce[i]<min)              min=scorce[i];      }      for(j=0; j<10; j++)      {          if(scorce[j]==max)              a[max1++]=j;          if(scorce[j]==min)              b[min1++]=j;      }      x=sum/10;      cout<<"成绩最高:"<<max<<'\t'<<"成绩最低:"<<min<<'\t'<<"平均成绩:"<<x<<endl;      cout<<"最高成绩人数:"<<max1<<"\t"<<"最低成绩人数:"<<min1<<endl;      cout<<"最高成绩学号:";      for(i=0;i<max1;i++)          cout<<a[i]<<"\t";      cout<<endl;      cout<<"最低成绩学号:";      for(j=0;j<min1;j++)          cout<<b[j]<<"\t";      cout<<endl;      return 0;  }  
运行结果;
                                             
0 0
原创粉丝点击