双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

SISE高考预录数据信息管理系统(C++)

君默语 君默语 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

第一部分
2012年华软学院高考招生录取开始,招生办6月20日得到第一批学生成绩明细表文件格式如下:

表一
该汇总表共有学生25人,由于缺少总分计算需要将汇总表里的每个学生考试成绩进行总分计算;6月27日学院又获得第二批学生成绩明细表文件,格式同上述一样,第二批学生人数为30人,现在需要将两份文件学生按照总分大小从高分到低分排序,并且写入下列文件student.txt中:

表二
由于软件工程专业对英语要求很高,希望从上述汇总文件student.txt中挑选出英语超过100分且总分成绩超过300分的学生名单按照英语成绩由低分到高分排序,写入文件English.txt中。文件内容格式不变。

第二部分
由于输入的文件太多,现在招生办委托并设计一个高考成绩输入系统,输入格式:
考号 姓名 语文 数学 英语
通过命令行输入,当用户输入Ctrl+C结束输入。所输入的数据写到student.txt文件中,对student内文件数据按照总分由高到低重新排序。当用户输入任一考号,查出该学生的考试信息及总分成绩。
注意:用户可以一次性输入多个学生成绩。








第三部分:
高考的学生分为文、理、艺术类三种考生,每一考生的学生信息除了考号、中文姓名以外,还包括生源地区,性别,年龄,中学名称等等信息;每一考生的考试信息除了语文、数学、英语以外,若为艺术生,增加一门美术科目考试;若为文科生,增加两门考试科目:历史和地理;若为理科生,增加一门考试科目物理。
将student文件中的信息按照下列要求补充完整:
① 按照生源地区分类显示;(如:深圳、广州、汕头、等等)
② 同时按照考生类型(文、理、艺术)分类显示;
③ 同时每一分类按照总分由高分到低分排列。
④ 完整显示每一考生的学生信息和考试信息:

最后Student文件格式显示如下:
深圳地区:
文科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 历史 地理 总分
。。。
理科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 物理 总分
。。。
艺术
考号 姓名 年龄 性别 中学名称 语文 数学 英语 美术 总分

广州地区:
文科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 历史 地理 总分
。。。
理科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 物理 总分
。。。
艺术
考号 姓名 年龄 性别 中学名称 语文 数学 英语 美术 总分




第四部分
在命令行中增加下列输入查询功能帮助用户从文件student中查询想要的结果:

规定:
所有地区用大写字母:“P”表示;
考生类型(文科、理科、艺术)用大写字母:“Q”表示
考生信息(考号、姓名、年龄)用大写字母:“S”表示;
考试信息(各个考试科目及总分)用大写字母:“T”表示;

“+”表示同时选择所有信息;
“-”表示排除某些选项信息不能显示;
“%”表示以某一科目的成绩或总分成绩按高分到低分排序;
“(,)”表示当有同一类多项信息同时选择,用逗号分隔,括号括起来。

我们看以下几个查询命令例子:
1. 查询除深圳地区以外所有地区的考生信息及考试信息,按照总分排序;
P+Q+S+T-P(深圳)%T(总分)

2. 查询深圳和广州两个地区文科考生信息及英语、语文、数学的成绩,按照英语成绩排序;
P(深圳,广州)+Q(文科)+S+T(英语,语文,数学)%T(英语)

或 P(深圳,广州)-Q(理科,艺术)+S-


第五部分

华软学院招生办根据2012年招生情况,设定理科、文科、艺术的分数线。(假设目前所有数据在student.txt中)
在命令行中设定以下功能:
如下:
设定2012年高考分数线:
1)理科 2)文科 3)艺术 4)退出
请用户输入:2
2012年文科录取分数线:502
画出各个地区文科上线的人数分布直方图:






要求:
1. 可以不采用图形化界面,命令行输出即可;
2. 学生数据记录名单自拟;
3. 代码要有注释;
4. 该项目由多个文件组成,不能全写在一个主文件中;
5. 12级学生项目实训实行分组制,每组最多5人,可以自由分组。
...全文

相关推荐

产业园区运营负责人在组织科技活动时,如何实现线上化管理与高效转化?.docx

产业园区运营负责人在组织科技活动时,如何实现线上化管理与高效转化?

BIZKEEN

高校技术转移办公室人员如何高效管理并发布科技成果信息?.docx

高校技术转移办公室人员如何高效管理并发布科技成果信息?

BIZKEEN

CSDN首页 发布文章 CSDN同步助手 基于脉冲神经网络SNN的无人机编队控制研究(Matlab代码实现) 33 100 摘要:会在推荐、列表等场景外露,帮助读者快速了解内容,支持一键将正

内容概要:本文围绕基于密度的聚类算法展开,重点介绍了其在含有噪声的数据集中识别任意形状和大小簇的强大能力。文章系统阐述了该类算法的核心思想、技术优势及其相较于传统聚类方法在处理复杂数据结构时的突出表现。通过结合Matlab代码实现,详细展示了算法的应用流程与实际运行效果,帮助读者深入理解其工作机制与性能特点,并提供了直观的结果分析与可视化支持。; 适合人群:具备一定数据分析与编程基础,对机器学习、数据挖掘及模式识别感兴趣的科研人员、高校研究生以及工程技术人员。; 使用场景及目标:①应用于图像分割、异常检测、客户细分、地理信息系统等需要发现不规则聚类结构的实际问题;②通过Matlab编程实践掌握基于密度聚类算法(如DBSCAN、OPTICS等)的实现细节与参数调优策略;③提升在现实世界含噪数据中进行有效聚类分析的能力,解决传统方法难以应对的复杂聚类任务。; 阅读建议:建议读者在阅读过程中结合所提供的Matlab代码进行动手实践,尝试在不同数据集上运行算法并调整关键参数(如邻域半径、最小点数等),观察聚类结果的变化,从而加深对算法行为的理解。同时可参考文中提及的相关文献,进一步拓展对密度聚类理论体系与发展前沿的认识。

程序猿鑫

风光储互补发电PEM电解槽制氢系统仿真【附参考文献】

内容概要:本文围绕风光储互补发电与PEM电解槽制氢系统的仿真展开研究,构建了一个集成风能、太阳能、储能系统(如电池和废弃矿井小型抽水蓄能)与质子交换膜(PEM)电解槽的综合能源系统模型。基于Matlab/Simulink平台实现系统建模与仿真,重点分析在可再生能源出力具有强波动性和间歇性的条件下,如何通过储能系统进行功率平抑与能量时移,并将多余的可再生电能用于驱动PEM电解水制氢,实现电能向氢能的高效转化与长期存储。系统仿真涵盖了多源协调的能量管理策略、功率实时分配与动态响应特性、电解槽运行控制逻辑以及制氢效率评估等关键环节,深入探讨了电-氢协同转换的动态过程,旨在提升可再生能源的就地消纳能力与系统整体运行的稳定性、经济性,为构建高比例可再生能源接入的绿色低碳综合能源系统提供技术路径与仿真验证支持。; 适合人群:具备电力系统、新能源科学与工程、自动化控制或能源动力工程等相关专业背景的科研人员、高校研究生及能源领域的工程技术人员,尤其适合从事综合能源系统、可再生能源消纳、储能技术或绿氢制备研究的专业人士,熟悉Matlab/Simulink仿真环境者将更易于理解和应用该资源。; 使用场景及目标:①研究风、光、储多能互补系统的协调运行机制与能量管理策略;②探索利用可再生能源富余电力进行电解水制氢的技术可行性与系统集成方案,评估绿氢产量与能效;③优化PEM电解槽的启停控制与功率跟踪策略,提升制氢系统的动态响应速度与运行经济性,并为后续的氢能储存与利用奠定基础。; 阅读建议:建议读者结合文中提供的参考文献、详细的仿真模型文件及可能存在的建模报告,深入理解系统各组件的数学模型构建细节与控制算法的设计原理。通过亲手搭建或修改仿真模型,调整风、光出力曲线、储能容量及电解槽参数等变量,进行多工况仿真实验,对比分析不同场景下系统的功率流动、储能荷电状态(SOC)变化及制氢速率,从而全面掌握多能系统协同仿真与优化设计的核心技术。

wytm

改进鲸鱼算法(CIWOA)对23种测试函数测试Matlab代码

内容概要:本文主要介绍了改进鲸鱼算法(CIWOA)在23种标准测试函数上的Matlab代码实现与测试分析,旨在通过大量基准函数全面验证该算法在寻优能力、收敛速度及避免早熟收敛等方面的性能优势。文档围绕智能优化算法的核心技术展开,重点阐述了CIWOA算法对传统鲸鱼优化算法在种群初始化、收敛因子设计和位置更新机制等方面的改进策略,系统展示了其在复杂多模态、单峰与多峰函数上的测试结果,并提供了完整的Matlab代码资源,便于研究者复现算法并应用于实际工程优化问题中。; 适合人群:具备一定编程基础,熟悉Matlab语言,从事智能优化算法研究或应用的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于学习和复现改进鲸鱼优化算法(CIWOA)的基本原理与实现过程;②在各类工程优化、参数寻优问题中作为高性能智能算法进行测试与应用;③通过23种测试函数全面评估算法的全局搜索能力、收敛稳定性及鲁棒性表现。; 阅读建议:建议结合提供的Matlab代码逐行调试运行,理解算法在不同测试函数上的表现差异,重点关注种群初始化策略、收敛因子动态调整和位置更新公式的改进逻辑,深入掌握算法核心模块的设计思想,以便将其有效迁移应用于实际科研与工程项目中的复杂优化问题。

荔枝科研社
评论 4
收藏 已收藏
分享
返回顶部
君默语
C++ 语言 65,214 成员 250,514 内容