从键盘终端输入n个学生的成绩,统计各个分数段的人数。(小于60、60-69、70-79、80-89、90-100)用一个一维数组作为各分数段的计数器。
【输入示例】
第一行输入n个学生人数,第二行输入n个学生人数的成绩。
【输出示例】
第一行输出:“60分以下人数为;”
第二行输出:“60-69之间人数为;”
第三行输出:“70-79之间人数为;”
第四行输出:“80-89之间人数为;”
第五行输出:“90-100之间人数为;”
#include <iostream>
using namespace std;
int main(){
int n;
cout<<"请输入需要统计的的学生人数:" ;
cin>>n;
int arr[n],a[5]={0};
for(int i=0;i<n;i++){
cin>>arr[i];
}
for(int i=0;i<n;i++){
if(arr[i]<60){
a[0]++;
}else if(arr[i]<70){
a[1]++;
}else if(arr[i]<80){
a[2]++;
}else if(arr[i]<90){
a[3]++;
}else{
a[4]++;
}
}
cout<<"60分以下人数为;"<<a[0]<<endl;
cout<<"60-69之间人数为;"<<a[1]<<endl;
cout<<"70-79之间人数为;"<<a[2]<<endl;
cout<<"80-89之间人数为;"<<a[3]<<endl;
cout<<"90-100之间人数为;"<<a[4]<<endl;
return 0;
}