#include"stdio.h"
#include"windows.h"
#include"stdlib.h"
#include"string.h"
char a[20],we[6],z,m[5];
int i,j,s=0,w,w5,u;
int x0=0,x1=0,x4=1;
void main()
{
void input();
void output2();
void del();
void output();
void insert();
void output3() ;
void help();
void wait();
help();
wait();
while(1)
{
printf("\n 》》》》》》》》》》》》》》主菜单《《《《《《《《《《《《《《《\n");
printf("\n 请您选择您想要的操作: \n");
printf(" 作者: ------------------------------------\n");
printf(" 王冬雪 |----------------------------------|\n");
printf(" 尹 勇 | 'a'新建职工信息 |\n");
printf(" 徐洪涛 |----------------------------------|\n");
printf(" | 'b'添加新职工信息 |\n");
printf(" |----------------------------------|\n");
printf(" | 'c'删除原职工信息 |\n");
printf(" |----------------------------------|\n");
printf(" | 'd'查找职工信息 |\n");
printf(" |----------------------------------|\n");
printf(" | 'e'给职工排序 |\n");
printf(" |----------------------------------|\n");
printf(" | 'f'软件说明 |\n");
printf(" |----------------------------------|\n");
printf(" | 'g'显示所有职工信息 |\n");
printf(" |----------------------------------|\n");
printf(" | 'n'结束 |\n");
printf(" |----------------------------------|\n");
printf(" ------------------------------------\n");
printf("**************请选择: ");
fflush(stdin);
scanf("%s",m);
fflush(stdin);
if(strcmp(m,"a")==0)
{
system("cls");
x0=0;
fflush(stdin);
input();
if(u==1){fflush(stdin);system("cls");continue;}
system("cls");
x0=x1+x0;
output2();
printf("\n\n按e键结束,按回车键返回主菜单。");
z=getchar();
if(z=='e')break;
else{ fflush(stdin);system("cls");continue;}
}
if(strcmp(m,"b")==0)
{
system("cls");
printf("无论何时,您想返回主菜单请输入‘0’。。。。");
printf("\n\n----------------您想添加的个数:");
scanf("%d",&x1);
printf("\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^");
fflush(stdin);
if(x1==0){fflush(stdin);system("cls");continue;}
insert();
if(u==1){fflush(stdin);system("cls");continue;}
system("cls");
x0=x1+x0;
output2();
printf("\n\n按e键结束,按回车键返回主菜单。");
z=getchar();
if(z=='e')break;
else { fflush(stdin);system("cls");continue;}
}
else if(strcmp(m,"c")==0)
{
system("cls");
del();
if(u==1){fflush(stdin);system("cls");continue;}
fflush(stdin);
printf("\n\n按e键结束,按回车键返回主菜单。");
z=getchar();
if(z=='e')break;
else { fflush(stdin);system("cls");continue;}
}
else if(strcmp(m,"d")==0)
{
system("cls");
fflush(stdin);
output();
if(u==1){fflush(stdin);system("cls");continue;}
fflush(stdin);
printf("\n\n按e键结束,按回车键返回主菜单。");
z=getchar();
if(z=='e')break;
else { fflush(stdin);system("cls");continue;}
}
else if(strcmp(m,"e")==0)
{
system("cls");
output3() ;
if(u==1){fflush(stdin);system("cls");continue;}
printf("\n\n按e键结束,按回车键返回主菜单。");
z=getchar();
if(z=='e')break;
else {fflush(stdin);system("cls");continue;}
}
else if(strcmp(m,"f")==0)
{
fflush(stdin);
system("cls");
help();
continue;
}
else if(strcmp(m,"g")==0)
{
system("cls");
output2() ;
printf(" 全部职工信息列表\n");
if(u==1){fflush(stdin);system("cls");continue;}
printf("\n\n按e键结束,按回车键返回主菜单。");
z=getchar();
if(z=='e')break;
else {fflush(stdin);system("cls");continue;}
}
else if(strcmp(m,"n")==0)break;
else if(strcmp(m,"g")!=0&&strcmp(m,"a")!=0&&strcmp(m,"b")!=0&&strcmp(m,"c")!=0&&strcmp(m,"d")!=0&&strcmp(m,"e")!=0&&strcmp(m,"f")!=0&&strcmp(m,"n")!=0||strlen(m)!=1)
{
system("cls");
printf("\n\n\n\n\n\n\n\n\n\n 您的选择有误,请确认后重新输入!\007\n\n\n");
fflush(stdin);
Sleep(2500);
system("cls");
continue;
}
fflush(stdin);
}
system("cls");
printf("\n###################################################################");
printf("\n\n\n\n\n\n\n\n\n\n\n 谢谢您的使用,再见!!!");
printf("\n\n\n\n\n\n\n\n\n\n\n\n###################################################################\n");
}
void wait()
{
printf("\n\n\n\n\n\n\n\n\n\n\n 系统正在加载,请稍等 ");
for(int j=0;j<10;j++)
{
printf(" .");
Sleep(200);
}
system("cls");
}
void help()
{
char c;
printf(" ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡\n");
printf(" ≡ 胖胖工作组软件说明 ≡\n");
printf(" ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡\n");
printf("\n\n 本工作组致力于开发全球最便宜的软件供大家使用,此软件可以随意盗版,不究版权之责。您有任何关于本软件的问题请联系我们,我们很高兴听到您的意见。\n");
printf("\n\n使用说明:\n1.本软件只能做一些简单的数据处理,但是不能存储任何有效信息。\n");
printf("2.因使用本软件而出现的任何问题,胖胖工作组不负任何责任。\n3.如果想软件升级请联系胖胖工作组。\n");
printf("4.有关本软件使用的一切权利归胖胖工作组所有,盗版不究。");
printf("\n5.我们的宗旨:让客户满意,您不满意我们也没有办法。\n6.使用前请杀毒。\n 客服电话:5689274 \n\n\n请按回车键进入主菜单。\n");
if((c=getchar())=='\n')system("cls");
}
struct employee //定义结构体
{
char name[20];
char num[6];
int age;
char sex;
}emp[100];
void output() //查找职工信息函数
{
void input2();
int w7,w8=0,n=0;char w9;
printf("请选择查找方式:\n ‘0’返回主菜单;\n ‘1’用职工号查找;\n ‘2’用姓名查找;\n ‘3’用年龄查找;\n ‘4’用性别查找\n 您选择:");
scanf("%c",&z);
fflush(stdin);
if(z=='0')u=1;
if(z=='1')
{
printf("\n要查找的职工的职工号:");
fflush(stdin);
scanf("%s",a);
if(strcmp(a,"0")==0)u=1;
for(i=0;i<x0;i++)
{
if(strcmp(a,emp[i].num)==0)
break;
}
if(x0==i)printf("\n没有找到该职工号职工的信息。。。。\007");
if(strcmp(a,emp[i].num)==0)
{
printf(" ***************下面是您查找的职工信息,请检查***************\n");
fflush(stdin);
printf(" ----------------------------------------------------------\n");
printf(" | 职工序号 | 职 工 号 | 年龄 | 性别 | 姓名 \n");
printf(" ----------------------------------------------------------\n");
fflush(stdin);
printf(" | %d | %s | %d | %c | %s \n",i+1,emp[i].num,emp[i].age,emp[i].sex,emp[i].name);
printf(" |----------|------------|------------|------|-------------\n");
printf(" ----------------------------------------------------------\n");
fflush(stdin);
printf("共查找到1个对象。。。");
}
printf("\n本次查找结束,请选择下一步操作。");
}
/*输入职工姓名输出该职工的所有信息*/
else if(z=='2')
{
printf("\n要查找的职工的姓名:");
fflush(stdin);
scanf("%s",a);
fflush(stdin);
printf(" ***************下面是您查找的职工信息,请检查***************\n");
fflush(stdin);
printf(" ----------------------------------------------------------\n");
printf(" | 职工序号 | 职 工 号 | 年龄 | 性别 | 姓名 \n");
用c语言实现的职工信息软件
需积分: 3 196 浏览量
2008-11-04
20:32:00
上传
评论
收藏 155KB RAR 举报
junlingsusie
- 粉丝: 0
- 资源: 5
最新资源
- 本科毕业设计基于C# wpf人脸识别的考勤系统的设计与实现源码.zip
- 基于Ruoyi+uniapp实现学生考勤系统 学生考勤源码+项目说明.zip
- feae6bc968ca68a099455d8b8a8dea35
- 基于Pytorch训练CIRAR10上分类算法.zip
- Pytorch-pytorch深度学习教程之Tensorboard.zip
- 基于C++和Python开发yolov8-face作为人脸检测器dlib作为人脸识别器的人脸考勤系统源码+项目说明.zip
- Pytorch-pytorch深度学习教程之变分自动编码器.zip
- Pytorch-pytorch深度学习教程之神经风格迁移.zip
- Pytorch-pytorch深度学习教程之深度残差网络.zip
- Pytorch-pytorch深度学习教程之循环神经网络.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0