C语言程序课程设计

发布 2022-10-03 03:05:28 阅读 1190

重庆理工大学。

课程设计。课程 c语言程序设计课程设计

题目职工信息管理系统设计。

院系名称数学与统计学院。

班级 110010101

学生姓名杨秋燕学号 11001010128

指导教师陈媛李娅。

评阅教师。时间 2011-6-23

1 问题描述。

5.1题目一:职工信息管理系统设计。

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、**等(职工号不重复)。

试设计一职工信息管理系统,使之能提供以下功能:

1)系统以菜单方式工作。

2)职工信息录入功能(职工信息用文件保存)

3)职工信息浏览功能。

4)职工信息查询功能。

查询方式。可以按职工号,姓名,学历,性别,年龄查询。

5)职工信息删除、修改功能。

2 系统分析。

2.1 题目一。

2.1.1 题目要求。

编译一个具有录入功能、浏览功能、查询功能、删除修改功能的c语言职工信息系统。

2.2.2 算法设计。

语句,不断循环接受新的信息; 语句,判断 ,然后选择输出; 语句,case语句负责到是姓名或是性别等一系列信息进行删除或查询。

2.2.3 流程图。

修改系统。2.2.4 关键问题。

1)分析课程题目的要求,想出一份详细的设计说明;

2)编写程序**,调试程序使其能正确运行;

3 系统实现。

3.1 题目一。

源**(加注释)

#include <>

#include <>

#include <>

#include <>

#define n 100

struct employee

int num;

char name[10];

char sex;

int age;

char xueli[30];

int wage;

char addr[30];

long int tel;

em[100定义一个结构体*/

void menu();

void input();

void s**e(int);

void display();

void del();

void add();

void search();

void search_num();

void search_xueli();

void search_tel();

void modify();定义各函数*/

void menu() 菜单函数*/

printf数学与统计学院☆☆☆n");

printf("");

printf110010101班杨秋燕∮");

printf("");

printf职工信息管理n");

printf1.录入职工信息");

printf2.浏览职工信息");

printf3.查询职工信息");

printf4.删除职工信息");

printf5.添加职工信息");

printf6.修改职工信息");

printf7.退出");

printf欢迎再次使用n");

printf("");

printf("");

void main()

menu();调用菜单函数*/

int n,flag;

char a;

doelse

while(flag==0);

while(flag==1)

getchar();

printf("");

printf("是否继续进行(y or n):");

scanf("%c",&a);

if(a=='y')

else exit(0);

void input() 录入函数*/

int i,m;

printf("请输入需要创建信息的职工人数(1--100):");

scanf("%d",&m);

for (i=0;i

printf("创建完毕!");

s**e(m);

void s**e(int m) /保存文件函数*/

int i;

file*fp;

if ((fp=fopen("employee_list","wb"))null) /创建文件并判断是否能打开*/

for (i=0;i if (fwrite(&em[i],sizeof(struct employee),1,fp)!=1)

printf("file write error");

fclose(fp);

int load() 导入函数*/

file*fp;

int i=0;

if((fp=fopen("employee_list","rb"))null)

else

C语言程序课程设计

作者 panhongliang 仅供个人学习。c语言程序设计。课程设计报告。完成任务 1 用二分法求方程根。2 矩阵求逆。3 链表制作。4 二十四点游戏。5 学籍管理程序。专业 计算机科学与技术。班级 计二班。学号 0705010225 姓名 李海波。本人于2008年9月1号在计算机中心6号机房25...

C语言程序课程设计

题目 院 系 计算机科学与工程学院。学科专业 网络工程 学生 潘佳伟。学号 090612110 指导教师 梁晨。2009年12月。目录。1课程设计的题目3 2课程设计的目的 设计要解决的问题 3 3概要设计 函数划分 总体设计4 4详细设计 流程图 程序5 5调试结果11 6课程设计总结11 7心得...

C语言程序课程设计

课程设计。课程名称 语言程序课程设计 学生学院福州职业技术学校 专业班级技术工程系 09应用电子 3 班。学号 200902013325 学生姓名郑长树 指导教师刘焕军 2010年12月30日。福州职业技术学院课程设计任务书。题目名称建立一个可以可以随时检索 删除 或增加新记录,保存或取消新的记录的...