职工信息管理系统C语言课程设计+源代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告
(本科)
课程:高级语言课程设计学号:
姓名:
班级:
教师:
时间:
计算机科学与技术系
附录:
#include<> del入职工信息");
printf(" 2.浏览职工信息\n");
printf(" 3.查询职工信息");
printf(" 4.删除职工信息\n");
printf(" 5.添加职工信息");
printf(" 6.修改职工信息\n");
printf(" 7.退出\n");
printf(" ********************谢谢使用******************\n");
printf("\n");
printf("\n");
}
void input() um);
printf("请输入姓名: ");
scanf("%s",employee[i].name);
getchar();
printf("请输入性别(f--女 m--男): ");
scanf("%c",&employee[i].sex);
printf("请输入年龄: ");
scanf("%d",&employee[i].age);
printf("请输入学历: ");
scanf("%s",employee[i].xueli);
printf("请输入工资: ");
scanf("%d",&employee[i].wage);
printf("请输入住址: ");
scanf("%s",employee[i].addr);
printf("请输入电话: ");
scanf("%s",employee[i].tel);
printf("\n");
}
printf("\n创建完毕!\n");
save(m);
}
void save(int m) um,employee[i].name,employee[i].sex,
employee[i].age,employee[i].xueli,employee[i].wage,employee[i].addr,employee[i ].tel);
}
void del() ame,name)==0)
{
printf("\n已找到此人,原始记录为:\n");
printf(" 职工号姓名性别年龄学历工资住址电话 \n");
printf(" %d %s %c %d %s %d %s %s\n",employee[i].num,employee [i].name,employee[i].sex,
employee[i].age,employee[i].xueli,employee[i].wage,employee[i].addr,employee[i ].tel);
printf("\n确实要删除此人信息请按1,不删除请按0\n");
scanf("%d",&n);
if(n==1)
{
for(j=i;j { strcpy(employee[j].name,employee[j+1].name);um=employee[j+1].num; employee[j].sex=employee[j+1].sex; employee[j].age=employee[j+1].age; strcpy(employee[j].xueli,employee[j+1].xueli); employee[j].wage=employee[j+1].wage; strcpy(employee[j].addr,employee[j+1].addr); strcpy(employee[j].tel,employee[j+1].tel);delum==num) { printf("\n已找到此人,原始记录为:\n"); printf(" 职工号姓名性别年龄学历工资住址电话 \n"); printf(" %d %s %c %d %s %d %s %s\n",employee[i].num,employee [i].name,employee[i].sex, employee[i].age,employee[i].xueli,employee[i].wage,employee[i].addr,employee[i ].tel); printf("\n确实要删除此人信息请按1,不删除请按0\n"); scanf("%d",&n); if(n==1) { for(j=i;j { strcpy(employee[j].name,employee[j+1].name);um=employee[j+1].num; employee[j].sex=employee[j+1].sex; employee[j].age=employee[j+1].age; strcpy(employee[j].xueli,employee[j+1].xueli); employee[j].wage=employee[j+1].wage; strcpy(employee[j].addr,employee[j+1].addr); strcpy(employee[j].tel,employee[j+1].tel);delum); printf("\n");