从C到C++快速入门(9. 学生成绩分析程序)

①示例代码:

#include<iostream>
#include<string>
using namespace std;
struct student {
   
 	string name;
 	double score;
 	void print();
};
void student::print() {
   
 	cout << name << "  " << score << endl;
}
int main() {
   
 student stu;
 stu.name = "Li Ping";
 stu.score = 78.5;
 stu.print();
}

②示例代码:

#include<iostream>
#include<string>
#include<vector>
using namespace std
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【资源说明】 基于C和C++编写的学生成绩管理系统源码+详细注释+项目说明.zip 这是本人在大一下学期CPP程序设计课程设计完成的 学生成绩管理系统 项目,我取名为STUSM(Student Score Management),项目采用MFC完成。 一、 课程设计题目及内容 1. 设计一个学生类Student,包括数据成员:姓名、学号、二门课程(面向对象程序设计、高等数学)的成绩。 2. 创建一个管理学生的类Management,包括实现学生的数据的增加、删除、修改、按课程成绩排序、保存学生数据到文件及加载文件中的数据等功能。 3. 创建一个基于对话框的MFC应用程序,程序窗口的标题上有你姓名、学号和应用程序名称。使用(1)和(2)中的类,实现对学生信息和成绩的输入和管理。 4. 创建一个单文档的MFC应用程序,读取(3)中保存的文件中的学生成绩,分别用直方图和折线方式显示所有学生某课程的成绩分布图。 二、 程序中使用的数据及主要符号说明 - Student类中 Num; //学号 Grade; //年级 Class; //班级 Name; //姓名 Sex; //性别 maths;//高等数学的成绩 CPP;//面向对象程序设计 - Management类中 Pstu; //指向无序数据数组的指针 SortM; //指向按高数成绩排序后数组的指针 SortC; //指向按面向对象成绩排序后数组的指针 Count; //用于统计容器内已经添加的人数 Size; //容器的总容量 - 在管理系统的主对话框中(MFC实现) - 全局变量 ManagerSystem; // Management的对象 m_STU //用于记录list control中项目的数量,与Management类中Count保持一致 m_MathsD, m_MathsT; //记录高数成绩输入框,平时成绩与期末考试成绩 m_CppD, M_CppT; //记录面向对象成绩输入框,平时成绩与期末考试成绩 T_sex //记录性别 T_G //记录年级 【备注】 1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载使用体验! 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师、企业员工。 3.项目具有丰富的拓展空间,不仅可作为入门进阶,也可直接作为毕设、课程设计、大作业、初期项目立项演示等用途。 4.当然也鼓励大家基于此进行二次开发。在使用过程中,如有问题或建议,请及时沟通。 5.期待你能在项目中找到乐趣和灵感,也欢迎你的分享和反馈!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值