职工档案管理系统报告与c语言,[职工档案管理系统C语言.doc

[职工档案管理系统C语言

#include

#include

#include

/*********************定义结构体**************************/

struct RuC_data

{

int nian,yue,ri;//生产日期:年,月,日

};

struct ZhiG_inf//定义一个类型名为SHANGP的结构体类型

{

int member;//工号

char name[20];//名字

char xingb[20];//性别

double gongz;//工资

struct RuC_data data;//生产日期

}PRESON[1000];

/*********************使用函数的定义**************************/

int num=0;

void TianG();

void ZhanX();

void Display();

void Read_file();

void Write_file();

void XiuG();

void ShanC();

void ZhuiG();

void PaiX();

/**********************主菜单******************************/

void main()

{

while(1)

{

int option;

system("cls"); /****清除屏幕****/

printf("\t\t----------------------主菜单-----------------------\n");

printf("\t\t-----------------<1>-职工信息加载------------------\n");

printf("\t\t-----------------<2>-职工信息添加------------------\n");

printf("\t\t-----------------<3>-职工信息查看------------------\n");

printf("\t\t-----------------<4>-职工信息修改------------------\n");

printf("\t\t-----------------<5>-职工信息查找删除------------------\n");

printf("\t\t-----------------<6>-职工信息排序------------------\n");

printf("\t\t-----------------<7>-职工信息追加------------------\n");

printf("\t\t-----------------<8>-职工信息保存------------------\n");

printf("\t\t-----------------<0>-退出程序----------------------\n");

printf("\t\t请选择: ");

scanf("%d",&option);

switch (option) //选择

{

case 1:Read_file();//读入文件

break;

case 2:TianG();//初始添加

break;

case 3:ZhanX();//查看职工信息

break;

case 4:XiuG();//修改职工信息

break;

case 5:ShanC();//查看和删除记录

break;

case 6:PaiX();//进行排序

break;

case 7:ZhuiG();//追加职工信息

break;

case 8:Write_file();//保存文件

break;

case 0:exit(0);

}

}

}

/*****************************添加记录**********************************/

void TianG()

{

int number,i,flag=0;

system("cls");

printf("\t\t--------------------职工信息添加-----------------------\n");

printf("\t\t请输本次录入记

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值