引言通过大一下学期对 C 语言的学习,了解到了很多 C 语言的相关知识。学习的过程有很多困惑但是当自己能够独立的看懂,能够独立的完成一个简单的程序时,心中就会收获无限的喜悦和成就感.我可以看懂一些简单的程序,编写一些简单的程序,更多的是学会了一种思想-—编程,它让我去思考很多日常生活中的事物是怎样通过一个个小小的函数实现其功能的,激发我探究的兴趣,更让我仔细学习 C 语言的程序设计。C 语言是在国内外广泛使用的一种计算机语言。C 语言简洁紧凑、使用灵活方便、运算符丰富、适用范围大、可移植性好.它既具有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。在这次的课程设计中我将通过亲自设计程序,让自己熟悉 C 语言操作,更熟练的掌握 C 语句。初步体会编程的过程,在不断的调试中获得最为完整的程序,为将来的程序深化学习打下基础和培育兴趣.1 功能简介和设计要求1.1 程序功能简介可以向文件中录入、删除、添加、查询职工信息,也可以从文件中导出来浏览1.2 程序设计要求职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计职工信息管理系统,使之能提供以下功能:系统以菜单方式工作职工信息录入功能(职工信息用文件保存)--输入职工信息浏览功能 --输出查询信息功能:(至少一种查询方式) --算法 按职工号查询 按学历查询 按电话查询职工信息删除、添加功能2 程序总体设计框图 :用键盘输入职工信息:将信息写入指定文本文件:将信息导出放在结构数组 em 中 :将所有信息显示在屏幕上 :输入职工号显示信息 :输入名字显示信息 :输入学历显示信息:删除原有的职工信息:添加新的职工信息3 主要函数介绍 主函数:main() 显示系统工作菜单,排列该系统所有功能.先声明所有将会调用到的函数名。再运用选择函数 switch 即可根据使用者所输入的功能代号进入对应的功能程序。亮点:定义一个全局变量*p 和全局变量a。其中a表示当前系统中职工人数,p指向a的地址,追踪人数变化,这样在添加或者删除导致人数变化后,浏览函数 display()能够正确显示出当前人数的职工信息.宏定义 define N 指定首次输入的职工人数,可根据不同需要随时更改。 n=1 n=2 n=3 n=4 n=5 default输入函数:void input()定义一个结构 struct employee 和数组...