第十七周实验报告1
来源:互联网 发布:软件监理费用 编辑:程序博客网 时间:2024/06/03 15:57
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:
* 作
* 完成日期:
* 版本号:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
struct Grade
{
int c;
int g;
int y;
};
struct Student
{
char num[12];
string name;
Grade grade;
int all;
};
Student student[180];
int main( )
{
int i,j;
Student x;
ifstream infile("score.txt",ios::in);
if(!infile)
{
cerr<<"open error!"<<endl;
exit(1);
}
for(i=0;i<180;i++)
{
infile>>student[i].num>>student[i].name>>student[i].grade.c>>student[i].grade.g>>student[i].grade.y;
student[i].all=student[i].grade.c+student[i].grade.g+student[i].grade.y;
}
infile.close();
for(i=0;i<179;i++)
{
for(j=0;j<179-i;j++)
{
if(student[j].all<student[j+1].all)
{
x=student[j];
student[j]= student[j+1];
student[j+1]=x;
}
}
}
cout<<"亲,获奖学金的同学有:"<<endl;
cout<<endl;
cout<<" "<<"学号"<<" "<<"姓名"<<" "<<"C++成绩"<<" "<<"高数成绩"<<" "<<"英语成绩"<<" "<<"总分"<<endl;
for(i=0;i<30;i++)
if(student[i].grade.c>=60)
{
if(student[i].grade.g>=60)
{
if(student[i].grade.y>=60)
cout<<student[i].num<<" "<<student[i].name<<" "<<student[i].grade.c<<" "<<student[i].grade.g<<" "<<student[i].grade.y<<" "<<student[i].all<<endl;
}
}
return 0;
}
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告1
- 第十七周实验报告
- 第十七周实验报告
- 第十七周实验报告
- 第十七周实验报告(1)
- 第十七周实验报告2
- 第十七周实验报告2
- 第十七周实验报告一
- 第十七周实验报告(一)
- 第十七周实验报告(二)
- 第十七周实验报告3 不完整版
- MFC程序员的WTL开发指南之ATL界面类
- delphi学习点滴——数据集过滤技巧
- iconv
- java nio 文件锁小例
- delphi学习点滴——利用DDE实现同Word的交互
- 第十七周实验报告1
- 这也忒精辟了
- delphi学习点滴——动态链接库两种调用方式的比较
- 中国第一妖男马宁遭禁播的性感MV网络点击暴增千万
- Qt 中文显示 QMessageBox按钮中文显示
- 如何学习技术?
- 第十六周实验报告2
- delphi学习点滴——将数据库数据快速导入Excel
- android graphics画图的点击事件处理