全文预览

-职工信息管理系统

上传者:你的雨天 |  格式:doc  |  页数:27 |  大小:624KB

文档介绍
for语句,运用输出使输出信息的界面整齐美观voiddisplay()//浏览函数{inti;intm=load();printf("\n职工号\t姓名\t性别\t年龄\t学历\t工资\t住址\t电话\n");for(i=0;i<m;i++)//m为输入部分的职工人数printf("\n%d\t%s\t%c\t%d\t%s\t%d\t%s\t%s\n",em[i].num,em[i].name,em[i].sex,em[i].age,em[i].xueli,em[i].wage,em[i].addr,em[i].tel);}查询函数查询有两种方式,一种是按职工号查询,一种是按学历查询,选择查询的方式可以运用switch(grade){case1:…;case2:…;case…;}语句可多分枝选择按1:职工号查询2:学历查询3:返回主菜单,在switch语句前添加一个if…else…语句用来当纠错提醒,如果输入的选择数字不是1、2、3,则系统提示“输入有误,请重新输入”运用输出将查询到职工信息输出,界面美观整齐。(具体代码太长,见主要程序代码)删除函数先调用浏览函数显示出所有职工的所有信息,输入想要删除的职工的姓名,用if(strcmps比较字符串)…else…语句和for循环语句在所有录入的职工信息中找到符合的姓名并输出此人的所有信息,运用if条件语句选择是否确定删除(详情见主要程序代码)修改函数定义变量数据类型与全局变量相同,先调用浏览函数显示所有的职工信息,输入想修改的职工姓名,if(strcmp())语句在所有职工找到符合的姓名,显示出此职工的所有信息,if语句选择是否确定修改,是则重新输入职工信息,运用字符串复制,赋值等语句达到修改的目的,输入完毕后调用浏览函数将所有职工信息显示出来,用一个switch语句选择是否继续修改,继续则调用修改函数。(详情见主要程序代码)

收藏

分享

举报
下载此文档