问题及代码
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:辛彬
* 完成日期:2014年 11 月 26 日
* 版 本 号:v1.0
*
* 问题描述: 从键盘读入若干名学生的英语成绩,编程求出这次考试的平均成绩,并统计输出优秀人数和不及格人数。
* 输入描述:若干名学生的英语成绩。
* 程序输出:考试的平均成绩;
*/
#include<iostream>
using namespace std;
int main( )
{
int grade,sum=0,m=0,n=0,i=0;
double evg;
cout<<"请输入学生成绩:";
while(cin>>grade&&grade!=0)
{
sum+=grade;
i++;
if(grade>=60)
m++;
else
n++;
}
evg=sum/i;
cout<<"平均成绩为:"<<evg<<endl;
cout<<"优秀人数为:"<<m<<" 不及格人数为:"<<n;
return 0;
}
运行结果:
学习感悟:还只是热身而已。。。。。