C语言课程设计大全

发布 2022-10-03 03:44:28 阅读 3726

1. 实验题目:

题目:公司职员信息管理系统。

2. 数据结构:

c语言。3.源**:

#include""

#include""

#define m 100

struct date/*定义结构体数组来存储职工信息数据*/

int num;

char name[12];

char dptm[20];

int wage;

char place[40];

struct date work[m];

struct date *p;/*定义了一个结构体指针*/

int i;

void zjm()/主菜单函数*/

printf欢迎进入公司职工信息管理程序n");

printfn");

printf(" 请选择您的操作n");

printf1.增加职工信息;");

printf2.查找职工信息;");

printf3.显示所有职工信息;");

printf4.删除职工信息;");

printf0.退出。");

printf("请选择按键(0-4)");

int m;

scanf("%d",&m);

void add();

void show();

void search();

void delate();

void out();

switch(m)

void add()/职工信息添加函数*/

p=work;

int a;

dowhile(a==1);

printf("职工添加成功!!!n");

zjm();

void show()/职工信息显示函数*/

printf("所有职工信息如下:");

printf("姓名\t工号\t部门\t工资\t职位");

for(i=0;i<=m;i++)

printf("%s\t%d\t%s\t%d\t%s",work[i].name,work[i].num,work[i].

dptm,work[i].wage,work[i].place);

zjm();

void search()/职工信息查找函数*/

int k;

printf("请输入您要查找的职工工号:");

scanf("%d",&k);

for(i=0;i if(k==work[i].num)

zjm();

void delate()/职工信息删除函数*/

int a;

int n,j;

int k;

printf("请输入要删除的职员号:");

scanf("%d",&k);

for(i=0;i<=m;i++)

if(k==work[i].num)

printf("确认要删除吗?确认删除请按1不删除请按0");

printf("请选择:");

scanf("%d",&a);

if(a==1)

printf("删除成功!");

printf("删除成功的信息如下:");

printf("姓名\t工号\t部门\t工资\t职位");

for(i=1;i<=m;i++)

printf("%s\t%d\t%s\t%d\t%s",work[i].name,work[i].num,work[i].

dptm,work[i].wage,work[i].place);

zjm();

void out()

printfn");

void main()

printf欢迎进入公司职工信息管理程序n");

printfn");

printf(" 请选择您的操作n");

printf1.增加职工信息;");

printf2.查找职工信息;");

printf3.显示所有职工信息;");

printf4.删除职工信息;");

printf0.退出。");

printf("请选择按键(0-4)");

int m;

scanf("%d",&m);

switch(m)

4.每种情况下的运行结果截图:

增加信息图:

显示信息图:

删除信息图:

5.心得体会:

经过一个星期的上机实践学习,使我对c语言有了更进一步的认识和了解,要想学好它要重在实践,要通过不断的上机操作才能更好地学习它,通过实践,我也发现我的好多不足之处,首先是自己在指法上还不行,经常按错字母,通过学习也有所改进;再有对c语言的一些标准库函数不太了解,还有对函数调用的正确使用不够熟悉,还有对c语言中经常出现的错误也不了解,通过实践,使我在这几个方面的认识有所提高。

通过实践的学习,我认到学好计算机要重视实践操作,不仅仅是学习c语言,还是其它的语言,以及其它的计算机方面的知识都要重在实践,所以后在学习过程中,我会更加注视实践操作,使自己便好地学好计算机。

C语言课程课程设计

课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...

C语言课程设计

目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...

C语言课程设计

目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...