/*
【项目2-读取数据到结构体数组】
score.txt(从本文后粘贴自建)中是一些同学的学号、姓名、C++、高数、英语成绩,
定义一个学生成绩的结构体数组,其中的成员包括学号(char num[12])、姓名(name)、三门课的成绩(grade)、总分(score))。
(1)从文件中读出数据,存放到你定义的结构体数组中;
(2)输出结构体数组中所有同学的记录。
*/
#include <iostream>
#include <fstream>
#include <cstdlib> //用codeblock就写上,VC++就不用了(主要是 exit 函数问题)
using namespace std;
struct student
{
char num[13]; //建议不要12.。。
char name[10];
float grade[3];
float score;
};
int main()
{
student stu[200];
int i,j,total

该博客介绍了如何使用C++编程语言从score.txt文件中读取学生学号、姓名及三门课程成绩,并将数据存储到结构体数组中。通过定义一个包含学号、姓名、各科成绩和总分的结构体类型,然后利用ifstream从文件读取数据,最终将读取的数据输出到控制台。示例代码中包含了错误处理和数据读取的完整流程。
最低0.47元/天 解锁文章
300

被折叠的 条评论
为什么被折叠?



