学生信息管理系统V6.0:设计一个学生信息管理系统,包括学生成绩信息数据的求和、排序、查找、模糊查找、分类统计、输出、读写文件等基本操作,要求编程实现如下菜单驱动的学生信息管理系统:(1)录入每个学生的学号、姓名、学院和各科考试成绩;
(2)计算每个学生的总分和平均分;
(3)计算每门课程的总分和平均分;
(4)计算每个学院的学生人数;
(5)按每个学生的总分由高到低排出名次表;
(6)按姓名的字典顺序排出成绩表;
(7)按学号查询学生排名及其考试成绩;
(8)按姓名查询学生排名及其考试成绩;
(9)模糊查找:打印出学号以用户输入的数字开头的学生的信息;
(10)按A(90~100)、B(70~89)、C(0~69)3个类别,对每门课程分别统计每个类别的人数以及所占的百分比;
(11)输出每个学生的学号、姓名、学院、各科考试成绩,以及所有课程的总分、平均分、排名;
(12)将每个学生的记录信息写入文件;
(13)从文件中读出每个学生的记录信息并显示;
(14)结束程序。
2024/5/2 16:55:32 14KB C语言
1
手动输入验证码,输入课程相关代号,其余等待选课结束就好,只适用于seu学生,其余可以作为参考
2024/5/2 10:46:40 173KB python
1
网上使用HAL串口时很多都没有实现不定长数据的接收,要么是限定数据长度,要么是加“0x0a0x0d”来控制接收完成,找了很久都没有真正找到一个能用的,在很多通信中不可能是定义的,或是加上“0x0a0x0d”来实现的,由于项目需要,自己阅读STM32HAL的文档,写出了一个Demo程序,可以实现回显功能(就是通过给STM32发送不定长的数据,可以实现一模一样接收发送的数据),在STM32F429IGT6上验证过,跑了一天没有出现丢失数据的问题,使用DMA发送与接收方式,可以释放CPU部分运算资源,程序中的UART_RX_BUF_SIZE定义为128,就是一次最大接收为128,我在项目中通过改为2048也可以通过一次接收2k的数据,代码量很少,才200多行,很容易看懂,可以移植到不同系列的STM32上,希望这程序能帮助到曾经跟我一样到处找资源解决HAL库与标准库串口使用上不同而痛苦的朋友们
2024/4/29 4:56:22 1.37MB stm32
1
1实验目标能够编写程序模拟读者写者问题2实验要求在Windows2000环境下创建一个控制台进程此进程包含n个线程用这n个线程来表示n个读者或写者每个线程按相应测试数据文件后面有介绍的要求进行读写操作用信号量机制分别实现读者优先和写者优先的读者写者问题读者写者问题的读写操作限制包括读者优先和写者优先:1写写互斥即不能有两个写者同时进行写操作2读写互斥即不能同时有一个线程在读而另一个线程在写3读读允许即可以有一个或多个读者在读读者优先的附加限制:如果一个读者申请进行读操作时已有另一个读者正在进行读操作则该读者可直接开始读操作写者优先的附加限制:如果一个读者申请进行读操作时已有另一写者在等待访问共享资源则该读者必须等到没有写者处于等待状态后才能开始读操作运行结果显示要求:要求在每个线程创建发出读写操作申请开始读写操作和结束读写操作时分别显示一行提示信息以确定所有处理都遵守相应的读写操作限制">1实验目标能够编写程序模拟读者写者问题2实验要求在Windows2000环境下创建一个控制台进程此进程包含n个线程用这n个线程来表示n个读者或写者每个线程按相应测试数据文件后面有介绍的要求进行读写操[更多]
2024/4/28 22:06:56 86KB 东华大学
1
本程序用Qtcreator4.5.1,Qt5.10.1制作,环境在win10和msvc2017下完美运行,点开就能用。
程序包含加解密两个部分,由于密文和明文存在int数组中,所以暂时只能加密数字,需要的人可以自行修改。
程序有一个小bug,输出加解密的结果的时候,会判断数组为空结束输出,但是这里数组初始化为0,故若结果是1101的时候,可能只会输出111,但其他时候一切正常。
而且这个可以自行修改。
未提供加密字母,中文,文件等功能。
基本情况如上,根据需要下载。
2024/4/27 22:07:12 8KB RSA Qt RSA C++
1
裁判员先在小键盘的0-F之间选中一个数,每一次游戏选手有三次机会,当选手选出一个数后,程序会在点阵显示屏上显示提示语言,如:该数与裁判员选定的数相比是“大”、“小”还是“√”。
在游戏过程中还需要采用定时计算器进行计时,以确定选手猜准数据的时间,用数码管显示秒数。
若时间超过16秒,则游戏结束,数码管显示“F”。
若三次未猜对,数码管显示当前秒数。
1
C#封装了海康sdk1.登录摄像头功能2.登出摄像头功能3.抓图4.开始录制视频结束录制视频5.布防6.布防回调(移动侦测报警,门禁主机报警信息,门禁身份证刷卡信息,门禁通行人数信息)7.撤消布防
2024/4/26 0:52:30 11.1MB 海康SDK C#封装
1
在整体设计中,我们将宿舍管理系统分为五个大的功能:系统管理功能、公寓管理功能、信息查询功能、出入登记功能、信息修改功能。
下面将具体进行介绍每个功能。
(1)系统管理功能系统管理功能包括:用户登录、用户密码修改、用户管理、退出系统五个部分。
(2)公寓管理功能公寓管理功能包括:楼房管理、宿舍管理、员工管理三个大的部分。
(3)信息查询功能信息查询功能基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。
(4)出入登记功能出入登记功能包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能部分。
(5)信息修改功能信息修改功能包括:学生基本信息修改、员工基本信息修改等。
除了以上项目外,整个系统还包括登陆管理,即根据不同人员的身份合法性认证,使其进行相应的操作。
人员分普通用户、管理员。
2024/4/21 19:42:07 4.51MB 校园宿舍管理
1
项目是为创造独特的产品、服务或成果而进行的临时性工作。
企业常常通过项目的方式来开发新产品、解决某特定问题或实现某个具体目标。
而现实中许多项目多致力于人力、过程和技术资源的管理,而忽略了数据和信息方面的问题,直接导致项目结束后遗留大量数据质量问题,甚至直接导致项目失败,给业务流程和后续项目带来了长期的负面影
2024/4/21 14:56:15 278KB 数据资产 数据治理 数据规划
1
VB6在Windows10系统安装会出错(一直停在未响应提示),虽然说此时结束任务依然可用,但是为了避免因此一起的后遗症,还是按照方法安装比较好!此教程可以完全安装,中途无任何错误提示(也就是不会发生意外了!)。
2024/4/15 12:22:10 636KB VB6 WIN10 教程
1
共 530 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡