《学生信息管理系统(顺序)实验8》.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安徽新华学院 数据结构 课程设计 设 计 题 目: 学生信息管理系统(顺序) 小组成员姓名: 陈家东 张道奎 朱慧敏 王莹 张永明 小组成员学号: 03/55/62/41/60 专 业 班 级: 10软件技术(1)班 指 导 教 师: 李红梅 安徽新华学院信息工程学院 日期: 年 月 日 数据结构课程设计任务及成绩 成员姓名 承担分工任务 陈家东 算法设计、文档编排 张道奎 流程图、算法设计 朱慧敏 算法修改、截图 王莹 总结、文档编排 张永明 算法修改、总结 课程设计任务概述 课程设计任务是为了实现学生信息的相关操作,方面用户快速得到 课程设计要求: 第一页是封面,第二页是成绩评定页,第三页是目录,后面是正文。 正文包括:实验目的、实验内容、实验基本要求(软、硬件)、算法设计思想、算法的流程图、算法源代码、运行结果、收获及体会。 正文要有页眉和页脚,其中页眉的格式为课程设计的题目,页脚的格式为“共N页,第X页”。页码要求从正文从第一页开始,即:封面、成绩评定页和目录页不能有页眉和页脚。 要求全部用A4纸打印,每组装订成册在课程设计结束后3日内上交指导老师处。 目录 一、实验目的……………………………………………………… 1 二、实验内容……………………………………………………… 1 三、基本要求……………………………………………………… 1 四、算法设计思想………………………………………………… 1 五、算法流程图…………………………………………………… 1 六、算法源代码…………………………………………………… 6 七、运行结果……………………………………………………… 22 八、收获和体会…………………………………………………… 25 九、致谢…………………………………………………………… 25 实验目的: 通过制作学生信息管理系统 分析程序的功能要求,划分程序功能模块。 2). 画出系统流程图。 3). 代码的编写。定义数据结构和各个功能子函数。 4). 程序的功能调试。 6.算法源代码 #includestdio.h #includestdlib.h #includestring.h #define OK 1 #define ERROR 0 #define OVERFLOW -2 #define MAXSIZE 10 #define List_INIT_SPACE 10 #define List_INC_SPACE 1 typedef struct { char number[10]; char name[10]; char sex[10]; int score; }Elemtype; typedef struct { Elemtype *elem; int length; int listsize; }sqlist; /*1创建空顺序表并初始化*/ void creatList(sqlist *L) { int i=0,n; Elemtype *newbase; L-elem=(Elemtype*)malloc(List_INIT_SPACE*(sizeof(Elemtype))); if(!L-elem) exit(OVERFLOW); L-length=0; L-listsize=List_INIT_SPACE; printf(有几位同学:\n); scanf(%d,n); for(i=0;in;i++) { if(L-length==L-listsize) { newbase=(Elemtype*)realloc(L-elem,(List_INIT_SPACE+List_INC_SPACE)*sizeof(Elemtype)); if(newbase) { L-elem=newbase; L-listsize+=List_INC_SPACE; } else exit(OVERFLOW); } printf(请输入第%d名同学的信息:\n,i+1); printf(学号(15)\n); scanf(%16s,L-elem[L-length].number); printf(姓名(15)\n); scanf(%16s,L-elem[L-length].name); printf(性别(男:M女:F)\n); scanf(%16s,

文档评论(0)

189****3564 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档