C程序课程设计报告,学生证管理信息系统程序设计,二进制转换算法程序设计.doc

C程序课程设计报告,学生证管理信息系统程序设计,二进制转换算法程序设计.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序课程设计报告,学生证管理信息系统程序设计,二进制转换算法程序设计

题目要求 学生证 (1) 通过键盘输入某位学生的学生证信息。学生证包含的信息请参看自己的学生证; (2) 给定学号,显示某位学生的学生证信息; (3) 给定某个班级的班号,显示该班所有学生的学生证信息; (4) 给定某位学生的学号,修改该学生的学生证信息; 进制转换算法1.意义及功能 5 1.1系统意义 5 1.1.1 学生证管理信息系统意义 5 1.1.2 进制转换算法设计意义 5 1.2系统功能 5 1.2.1学生证管理信息系统功能 5 1.2.2 进制转换算法设计功能 5 2功能结构图 6 2.1 学生证管理信息系统 6 2.2 进制转换算法设计 6 3.流程图 6 3.1学生证管理信息系统流程图 6 3.2学生证管理信息系统各部分功能流程图 6 4调试运行 9 4.1学生证管理信息系统 9 4.2进制转换算法设计 11 5 C语言源程序代码 12 5.1 学生证管理信息系统 12 5.2 进制转换算法设计 23 6心得体会 26 7实习日志 27 8参考文献 28 1.意义及功能 1.1系统意义 1.1.1 学生证管理信息系统意义 使用VC++编译学生证管理系统,使繁琐的普通人工管理转变成简单易行的C程序系统,用户只需在该界面上按要求输入学生证信息,就可随意删除和修改信息,还可以按学号、姓名或班号查询到相关学生的信息,使学生证的管理不再复杂。 1.1.2 进制转换系统算法设计意义 本进制转换系统可以快速便捷地实现十进制和二进制,十进制和十六进制之间的互相转换,用户不需要自己在纸面上忙碌而复杂地算了,只需简单输入需要转换的进制数,系统就能很快算出相应的其他进制数。使进制转换简单易行。 1.2系统功能 1.2.1学生证管理信息系统功能 假设某校学生学生证基本信息主要包括:学号、姓名、所在系、班级等,本系统应能对这些基本信息进行管理,并要求具有以下功能: (1) 通过键盘输入某位学生的学生证信息。学生证包含的信息请参看自己的学生证; (2) 给定学号,显示某位学生的学生证信息; (3) 给定某个班级的班号,显示该班所有学生的学生证信息; (4) 给定某位学生的学号,修改该学生的学生证信息; 1.2.2 进制转换算法设计功能 本系统要求具有以下功能: 1、具有将十进制转换为二进制功能 2、具有将十进制转换为十六进制功能 3、具有将二进制转换为十进制功能 4、具有将十六进制转换为十进制功能 2功能结构图 2.1 学生证管理信息系统 图1功能结构图 2.2 进制转换算法设计 3.流程图 3.1学生证管理信息系统流程图 3.2学生证管理信息系统各部分功能流程图 (1)添加模块 (2)删除模块 (3)根据学号查找某学生的学生证信息 (4)根据姓名查找某学生的学生证信息 (5)根据班号查询某个班级所有学生的信息 (6)显示模块 4调试运行 4.1学生证管理信息系统 图(1)菜单 图(2)添加 图(3)添加时输入错误的改正 图(4)删除 图(5)查询菜单 图(6)按学号查询 图(7)按姓名查询 图(8)按班号查询 图(9)显示模块 4.2进制转换算法设计 图(10)主菜单 图(11)十进制转换为二进制 图(12)十进制转换为十六进制 图(13)二进制转换为十进制 图(14)十六进制转换为十进制 图(15)退出菜单 5 C语言源程序代码 5.1 学生证管理信息系统 // 学生证管理系统.cpp : Defines the entry point for the console application. // #include stdafx.h #includestdio.h #includestdlib.h #includestring.h #define N 100 struct Class //班级 { char Cname[20]; //班名 char Cno[20]; //班号 }; struct Student //学生 { char Sname[20]; //姓名 char Sex[10]; //性别 char Sno[20]; //学号 int Age

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档