运行结果;#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; }
c++第5次作业成绩
最新推荐文章于 2024-04-11 15:23:29 发布