中 国 地 质 大 学课 程 名 称 C 语言课程设计 老 师 马钊 本科生 廖星 本科生学号 2024100243 本科生专业 宝石与材料工艺学 所 在 院 系 珠宝学院 类别: C. 本科生 日期: 2024 年 05 月 30 日 课程设计评语对课程论文的评语:平常成绩:课程论文成绩:总 成 绩:评阅人签名:目录目录............................................1一、分析系统功能,绘制系统功能结构框架图 21.1 分析系统功能 21.2 结构框架图 2二、 程序代码以与界面形式.......................22.1 程序代码如下 22.2 界面形式...................................7三、 使用说明..................................7四、编程中遇到的困难与解决方法.......................................9五、总结心得与良好建议...................................11六、致...................................12七、参考文献一、 分析系统功能,绘制系统功能结构框架图1.1、 分析系统功能(1) 用户进入主菜单后,就会在看到,菜单选项中添加有系统的各项功能,进入的应的选项就可进行相应的操作.其主要功能有:1、录入学生信息 2、删除学生信息3、查询学生信息 4、学生信息排序5、改学生信息 6、保存退出系统(2)用户选择所需操作的选项,进入相应的操作界面,在这里用户就可开始进行操作。1.2、 结构框架图主 菜 单录入学生信息删除学生信息查询学生信息修改学生信息学生信息排序保存退出系统二、 程序代码以与界面形式2.1 程序代码如下#include "stdio.h"#include "conio.h"#include "string.h" #include "stdlib.h"#define PF printf#define SF scanfstatic int n,i;struct address_book{ char name[20]; int num; char sex; char clas[40]; long telephone; char addr[40];}stud[200];void add(){ char j; front1:system("cls"); /*清屏*/ PF("\n"); PF("\n 请输入要添加的:"); SF("%s",stud[n].name); PF("\n 请输入要添加的学号(8 位):"); SF("%d",&stud[n].num); PF("\n 请输入要添加的性别(F/M):"); SF("\n%c...