



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
选题: 学生信息管理系统设计学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。采用结构体数组或文件形式存储学生的信息,(测试数据不少10个人,可以本班同学的具体数据为背景)软件由下列几个功能模块组成:(1)增加一个学生的信息(需输入要增加学生的所有信息);当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入; (2)统计本班学生总人数及男女生人数。(3)分别按照学号和姓名查找一个学生的信息;若找到则输出该学生全部信息,否则输出查找不到的提示信息。(4)分别按学号、姓名和出生年月,对所有学生信息排序,并输出结果;(5)选做:删除一个学生的信息(需指定要删除学生的学号);同时显示删除后的结果。要求:查询和统计的结果除在屏幕上显示外,还需写入单独的文本文件中。算法设计:系统的工作方式-菜单形式学生信息收集(txt文件)-输入 学生信息浏览-输出 查询学生信息、学生信息排序-算法 按学号查询、按姓名查询 学生信息的删除与修改流程图: 进入程序如果选择继续查询 如果输入正确 程序运行到此 运行程序查询 输入要查询的对象 停止运行如果不继续查询如果出现错误 出现提示 运行到此学生信息:学号 姓名 年龄 性别 出生年月 地址 电话 邮箱001 张晖 20 男 91.01 黄石1320484871002 张晶 20 男 91.10 武汉978582067003 王鲸 21 男 90.09 黄冈1096056957004 何杰 21 男 90.09 孝感1473879110005 刘凯 20 男 91.10 天门1255643546006 梁山 20 男 91.02 天门2369395245007 万燕 20 女 91.03 荆州1224435566008 肖太 20 男 91.09 武汉5059935994009 肖霆 21 男 90.09 仙桃 159278824755 1049183427010 周阳 20 男 91.08 辽宁1473819710011 孙慕华 19 男 92.07 孝感491229457012 余慧娟 20 女 91.06 沙市1208682268进入程序登记学生信息查询学生信息修改学生信息删除学生信息输入学生的基本信息保存学生信息删除学生学号或姓名输入学生学号或姓名重新输入学生信息输入学生的学号删除学生信息获取学生的信息输入n,保存信息声明:int num ;char name; char sex ; int age; char birth; char add; char mail;int struct 函数声明函数 char 引用一系列数组,利用switch和break 语句实现函数之间的循环,case 语句为循环体提供了执行体,利用continue语句实现循环的正常进行。Strlen语句实现了电脑对输入数据进行比较。Return 语句实现了程序的多次进行任意次结束int 进行整形数据的输入strcpy字符串复制Struct 定义函数,通过switch(num)调用,以上各函数,实现功能指针变量为数据提供了地址字符串处理函数:Gets:从终端输入一个字符串到字符数组;Puts:将一个字符串输出到终端;Strcat:把字符串2接到字符串1后面;Strcmp:比较字符串1和字符串2;Strlen:测试字符串长度;Strcpy:字符串复制函数,将字符串2复制到字符数组1中。程序设计模块1, 对系统所使用的变量进行定义,对函数进行声明 2,声明void readfile(),说明一个文件指针FILE *fp 打开文件zhanghui.txt 3,声明void seek()为查找函数,通过switch(item)用学号或姓名查找。4,声明void modify(修改)()为学生信息修改函数,通过switch(item)设定修改项目 5,声明void sort(排序)()按升序排列,可用“冒泡排序法”实现排序 6,声明void insert(插入)学生信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高等教育在线课程思政认证考试在线教育质量评价思政元素融入考核试卷
- 2025年可再生能源配额制超导储能技术应用配额考核试卷
- 2025年hospitality行业投诉处理标准化考核试卷
- 考点解析人教版八年级物理上册第4章光现象-光的色散综合练习试卷(解析版含答案)
- 工业绿色制造标准体系构建考核试卷
- 考点攻克人教版八年级物理上册第5章透镜及其应用必考点解析试题(详解)
- 解析卷-人教版八年级上册物理《物态变化》单元测试试题(含详细解析)
- 考点解析人教版八年级上册物理《物态变化》专项攻克试卷(含答案详解版)
- 2025年建筑工地扬尘治理执行合同协议
- 福建省民政厅直属事业单位招聘考试真题2025
- 保安经理季度工作计划
- 胆囊癌完整版本
- 2023麻辣王子长沙地区营销方案设计
- 《国际服务贸易》课件
- DB65-T 4828-2024 和田玉(子料)鉴定
- 部编版五年级上册道德与法治全册课时练(一课一练)(含答案)
- 2024年山东省潍坊市行政职业能力测验题库及一套参考答案
- 第4课 中古时期的亚洲 课件-2023-2024学年中职高一下学期高教版(2023)世界历史全一册
- 医院陪护服务质量标准和保证措施
- 外周血细胞形态学考试试题及答案
- 【经典阅读】二年级阅读理解之自然科技说明文 (有答案)
评论
0/150
提交评论