问题遇到的现象和发生背景
输入若干成绩,然后出各区间的成绩个数。
问题相关代码,请勿粘贴截图
#include <iostream>
using namespace std;
int main()
{
int i,n,n1,n2,n3;
double score;
cin>>n;
n1=0; n2=0; n3=0;
for(i=1;i<=n;i++)
{
cin>>score;
if(score>=85) n1+=1;
else if(score>=60) n2+=1;
else n3+=1;
}
cout<<"85~100:"<<n1<<endl;
cout<<"60~84:"<<n1<<endl;
cout<<"0~59:"<<n1<<endl;
}
运行结果及报错内容
就是让我一直输入,没办法输出统计的结果。。
我的解答思路和尝试过的方法
我想要达到的结果
有什么办法可以终止输入,然后出结果?