14周年 项目7体验文件操作 3(实战) 求解:不知道用我的这个方法求平均分对不对
2013-12-06 20:42
381 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:zhaojiaxiang *完成日期:2013年 12 月 6 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: 无 *问题描述:14周 项目7-体验文件操作3 *程序输出: *问题分析: *算法设计: */ #include <iostream> #include <fstream> #include <cstdlib> using namespace std; int main() { int sc,sum=0,num1=0,num2=0,num3=0; double ave; ifstream infile("english.dat",ios::in); if(!infile) { cout<<"open error!"<<endl; exit(1); } while(infile>>sc) { if(sc<60) { num1++; } if(sc>=85) { num2++; } if(sc>=0) { num3++; sum+=sc; } } ave=sum/num3; infile.close(); cout<<"平均成绩为"<<ave<<endl; cout<<"不及格人数为"<<num1<<endl; cout<<"成绩优秀人数为"<<num2<<endl; return 0; }
心得 :不知道用这种方法求总值和平均值对不对
相关文章推荐
- 第十三周项目六:文件体验操作(实战2)
- 第13周项目6-体验文件操作(3-实战)
- 第十三周项目六体验文件操作(5-实战)
- 第十三周项目六——体验文件操作(4-实战)
- 第十三周项目六 体验文件操作(实战)
- 第十三周 项目六:体验文件操作(3实战)
- 第十三周 项目六:体验文件操作(4实战)
- 第13周上机实践项目6——体验文件操作(2-实战)
- 第十三周 项目六:体验文件操作(5实战)
- 第十三周项目六:体验文件操作(实战1)
- 第十三周项目六—体验文件操作(实战5)
- 第13周上机实践项目6——体验文件操作(3-实战)
- 第十三周项目六——体验文件操作(5-实战)
- 第十三周项目六体验文件操作(4-实战)
- 第十三周项目 6 体验文件操作(3—实战)——文件输入
- 第十三周 项目六--体验文件操作(3-实战)
- 第十三周 项目六--体验文件操作(4-实战)
- 第十三周项目六体验文件操作(3-实战)
- 第十三周 项目六--体验文件操作(5-实战)
- 第十三周项目 6 体验文件操作(5—实战)——从文件输入与输出到文件中