第一范文网 - 专业文章范例文档资料分享平台

学生信息管理系统 湖南工程学院

来源:用户分享 时间:2025/6/8 5:05:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

for(i=0;i<学生人数-1;i++) {{if(name与第i个学生的姓名相同)

{del的内容为第i个学生的信息;第i个学生的信息被第(i+1)个学生的信息代替;第(i+1)个学生的信息被第i个学生的信息代替; flag=0;} else

flag=1;}}

if(flag=0) 学生数减1;

if(flag=1) printf(查无此人!!!);换行;}break;

查询函数Query()

void Query() /*查询模块*/ {int m,i;

long int xh; char name[10]; int flag;

打印二级菜单提示按1学号还是2姓名查询; 输入序号; switch(序号)

{case 学号:{printf(输入学号);

输入学号xh;

for(i=0;i<学生人数;i++) {flag=0;

{if(xh=第i个学生的学号) printf(第i个学生的信息) else

flag=1;}}

if(flag=1) printf(查无此人!!!);} break;

case 学号:{printf(输入姓名);

输入学号name;

for(i=0;i<学生人数;i++) {flag=0;

{if(name与第i个学生的姓名相同) printf(第i个学生的信息) else

flag=1;} }

if(flag=1) printf(查无此人!!!); } break;

排序函数Sort() void Sort() {int n,i=0,j=1; struct stu ss;

打印二级菜单提示按1学号还是2姓名排序;

输入序号; switch(序号)

{case 学号:{ for(i=0;i<学生人数-1;i++)

for(j=0;j<学生人数;j++)

{if(第i个学生的学号大于第(i+1)个学生的学号)

ss的内容为第i个学生的信息;第i个学生的信息被第(i+1)个学生的信息代替;第(i+1)个学生的信息被第i 个 学生的信息代替;}break;

case 姓名:{ for(i=0;i<学生人数-1;i++)

for(j=0;j<学生人数;j++)

{if(第i个学生的姓名与(i+1)个学生的姓名相同) ss的内容为第i个学生的信息;第i个学生的信息被第(i+1)个学生的信息代替;第(i+1)个学生的信息被第i个学生的信息代替;} break;}}

退出函数Quit() void Quit()

{ printf( ****** Thank you bye ****** );换行; }

3.3 函数的调用关系图

main函数的下属子功能函数及其调用示意图:

void main() void Disp() void Quit() void Appe() void Sort() void Modi() void Query() void Dele()

4.调试分析(应包括N-S图和截图)

4.1 显示模块

N-S图:

打印表头 循环变量i赋初值0 当i

搜索更多关于: 学生信息管理系统 湖南工程学院 的文档
学生信息管理系统 湖南工程学院.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3v7ue8bgqu7dd7d92wuw_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top