LS看错题了吧
用一个循环扫描整个成绩,在循环里判断就行,相应的数目累加就行
用一个循环扫描整个成绩,在循环里判断就行,相应的数目累加就行
#include <iostream.h>
void main()
{ float i;
int n[5];
int j;
for(j=0;j<5;j++)
n[j]=0;
while(1)
{
cout<<"请输入成绩"<<endl;
cin>>i;
if(i>=90)
n[0]++;
else if(i>=80)
n[1]++;
else if(i>=70)
n[2]++;
else if(i>=60)
n[3]++;
else if(i>=0)
n[4]++;
else
break;//"输入一个非数字结束成绩的输入"
cout<<"优的人数"<<n[0]<<endl<<"良的人数"<<n[1]<<"中的人数"<<n[2]<<endl<<"及格的人数"<<n[3]<<"不及格的人数"<<n[4];
}
}