内容发布更新时间 : 2025/3/30 23:29:42星期一 下面是文章的全部内容请认真阅读。
.. . .. . ..
for(i=0;i
if(strcmp(em[i].xueli,xueli)==0) { }
if(i==m)
printf(\对不起,查无此人\\n\ printf(\已找到,其记录为:\\n\ printf(\ 职工号\\t姓名\\t\\t性别\\t\\t年龄\\n\printf(\ 学历\\t\\t工资\\t\\t住址\\t\\t电话\\n\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\
printf(\
printf(\返回查询函数请按1,继续查询学历请按2\\n\
. 专业学习资料 .
.. . .. . ..
scanf(\ switch(t) { case 1:search();break; case 2:search_xueli();break;
default :break;
} }
6.程序代码
#include
#include
#define N 100//可以随便改人数 void append(); //录入 void display(); //浏览 void search(); //查询 void search_num(); //工号 void search_xueli();//学历
. 专业学习资料 .
.. . .. . ..
void save(int); //声明一个形参
struct employee//定义结构体数组 全局变量 {
int num;//在search_num for的if中不行 char name[30];//省事 char sex[10]; char age[10]; char xueli[30]; char wanges[10]; char tel[15]; char addr[50];
}em[N]; void main() { int n;
n=1;
while(n)//用一个循环使之能够返回 {
printf(\职工信息管理系统************\\n\printf(\录入职工信息\\n\
. 专业学习资料 .
.. . .. . ..
printf(\浏览职工信息\\n\ printf(\查询职工信息\\n\ printf(\退出\\n\
printf(\请按功能序号:\\n\ scanf(\ switch(n) { case 1:append();break; case 2:display();break; case 3:search();break; case 4:exit(0);n=0;break ; default:printf(\输入错误指令\\n\
}
}
printf(\按任意键继续\\n\ getch();
}
void append() {
int i,n;
. 专业学习资料 .
.. . .. . ..
FILE*fp;
fp=fopen(\俩一起定义fp printf(\请输入职工个数 \\n\scanf(\for (i=0;i
printf(\请输入性别(f--女 m--男): \ scanf(\ printf(\请输入年龄: \ scanf(\ printf(\请输入学历: \ scanf(\ printf(\请输入工资: \ scanf(\
printf(\请输入住址: \
. 专业学习资料 .