首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

2013第二周下机任务项目二(读取数据到结构体数组)

2013-03-12 
2013第二周上机任务项目二(读取数据到结构体数组)/* * Copyright (c) 2013, 烟台大学计算机学院* All righ

2013第二周上机任务项目二(读取数据到结构体数组)

/* * Copyright (c) 2013, 烟台大学计算机学院                     * All rights reserved.                     * 文件名称:test.cpp                     * 作者:樊露露                    * 完成日期:2013 年3月8日                     * 版本号:v1.0                   *                     * 输入描述:无                     * 问题描述:从文件中读入,放到结构体数组中,并输出。                  * 程序输出:* 问题分析:                    * 算法设计:略                     */         #include<iostream>#include <fstream>using namespace std;struct Student{char num[13];char name[20];int cpp;int math;int english;int score;};int main(){int stuNum=0,i;struct Student student[500];ifstream infile("score.txt",ios::in);if(!infile){cerr<<"open error!"<<endl;exit(1);}while(!infile.eof())//当文件没有达到结尾的时候,继续读入。{infile>>student[stuNum].num>>student[stuNum].name>>student[stuNum].cpp>>student[stuNum].math>>student[stuNum].english;++stuNum;}infile.close();for(i=0;i<stuNum;i++){student[i].score=student[i].cpp+student[i].english+student[i].math;}for(i=0;i<stuNum;i++){ cout<<student[i].num<<" "<<student[i].name<<" "<<student[i].cpp<<" "<<student[i].math<<" "<<student[i].english<<" "<<student[i].score<<endl;}return 0;}


 

 

2013第二周下机任务项目二(读取数据到结构体数组)

 

 

热点排行