学生管理系统(★★★) 使用下面的数据,用C设计一个简单的学籍管理系统,实现出最基本的功能。 学生基本信息文件(A.TXT)由以下内容: 学号 姓名 性别 宿舍号码 电话号码 01 张成成 男 501 87732111 02 李成华 女 101 87723112 03 王成凤 女 101 87723112 04 张明明 男 502 87734333 05 陈东 男 501 87732111 06 李果 男 502 87734333 07 张园园 女 102 87756122 … …. .. … ……….. 学生成绩基本信息文件(B.TXT)有以下内容: 学号 课程编号 课程名称 学分 平时成绩 实验成绩 卷面成绩 综合成绩 实得学分 01 A01 大学物理 3 66 78 82 02 B03 高等数学 4 78 -1 90 01 B03 高等数学 4 45 -1 88 02 C01 VF 3 65 76 66 … …. ………. .. .. … 功能要求及说明: (1)数据录入及插入功能: 对A..TXT和B.TXT进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据. 综合成绩、学分由程序根据条件自动运算。并且最后也可插入学生数据。 综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%; 如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*.15%+卷面成绩*70% . 实得学分的计算: 采用等级学分制. 综合成绩在90-100之间 ,应得学分=学分*100% 综合成绩在80-90之间 ,应得学分=学分*80% 综合成绩在70-80之间 ,应得学分=学分*75% 综合成绩在60-70之间 ,应得学分=学分*60% 综合成绩在60以下 ,应得学分=学分*0% (2)显示功能:要求可显示原A、B文件中的内容,并且插入信息后还可显示新内容。 (3)删除功能:当在A.TXT中删除一个学生时,自动地在B.TXT中删除此人所有信息,并显示输出结果。 (4) 排序功能:能实现选择按综合成绩或实得学分升序或降序排序并显示数据。
2019-12-21 20:08:30 90KB 学生管理 完整代码 详细 VC++
1
在实现TCP/IP协议的网络环境下,一个ip包走到哪里,要怎么走是靠路由表定义,但是,当ip包到达该网络后,哪台机器响应这个ip包却是靠该ip包中所包含的硬件mac地址来识别。也就是说,只有机器的硬件mac地址和该ip包中的硬件mac地址相同的机器才会应答这个ip包,因为在网络中,每一台主机都会有发送ip包的时候,所以,在每台主机的内存中,都有一个 arp--> 硬件mac 的转换表。通常是动态的转换表(该arp表可以手工添加静态条目)。也就是说,该对应表会被主机在一定的时间间隔后刷新。这个时间间隔就是ARP高速缓存的超时时间。 通常主机在发送一个ip包之前,它要到该转换表中寻找和ip包对应的硬件mac地址,如果没有找到,该主机就发送一个ARP广播包,于是,主机刷新自己的ARP缓存。然后发出该ip包。
2019-12-21 20:07:08 3.97MB arp欺骗
1
SM2&SM3&SM4国密算法Java实现(含详细测试代码,附带详细国密资料)
2019-12-21 20:05:25 1.11MB 国密 SM2 SM3 SM4
1
实在缺分,希望大家不要转存哈,这里是我写的播客,是对这套代码的介绍及说明:http://www.cnblogs.com/bq-blog/articles/windowsservice.html
2019-12-21 20:05:06 1.02MB windows服务
1
pca sift matlab代码 另外附带pca代码以及详细介绍
2019-12-21 20:03:25 822KB pca sift matlab代码
1
水果的分类识别,有详细的注释,希望能给你带来帮助。。
2019-12-21 19:57:59 4.01MB 水果,分类
1
一个用汇编语言编写的电脑病毒的源代码详细分析,是学习电脑病毒技术的很好资料,要看懂代码对汇编语言要有一定的了解,如果掌握了汇编语言,结合代码的分析说明,看懂应该是可以的,努力吧
2019-12-21 19:57:07 49KB 病毒 电脑 汇编 源代码
1
本文档是作者本人校招找工作准备时期一道道题写出来的,一个个字符敲出来的,所有代码都在牛客网华为历年机试题页面编译通过,每道题均附有详细的编程思路和C++语法知识讲解,通俗易懂,极其适用于刚学C++的同学。在这里祝找工作的学弟学妹们都能有所斩获。最后,文档撰写不易,希望大家都能尊重别人的劳动果实,不要将此文档用于商业用途,自用就好,否则追究法律责任。
2019-12-21 19:50:45 3.97MB 华为校招 机试编程题
1
笔者在2015年学生时代就基本上搞定了解码的原理和方法,其后将RS(255,239)解码算法进行了详细的解读,在这里使用的是BM迭代算法。 本文参考国外某位大牛Ming-Han Lei(hendrik@humanistic.org) 写的RS(31,19)解码代码。 本文的多项式采用的是MATLAB进行编解码的本原多项式,因此编码部分的效果可以直接用MATLAB进行验证。 解码部分使用可以参考了RS编解码的FPGA实现 -- 俞旋 东南大学硕士学位论文,解码部分的效果可参考论文得以验证。 相当于公开了这篇硕士论文背后的源代码。 关键词: RS(255,239)编解码 BM迭代算法 verilog 详细解读 该解码算法迭代过程可以改进,如果需要改进的算法可以向笔者索取。
2019-12-21 19:40:41 4.91MB RS(255 239)  解码算法 verilog
1
这是CCP标定系统开发详细的源代码程序,并有详细的文档说明,是学习标定系统的很好的资料。
2019-12-21 19:40:02 2.05MB CCP 详细说明
1