1 / 13
文档名称:

学生成绩管理系统源代码.doc

格式:doc   大小:50KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生成绩管理系统源代码.doc

上传人:allap 2018/7/8 文件大小:50 KB

下载得到文件列表

学生成绩管理系统源代码.doc

文档介绍

文档介绍:主要代码:
void menu() /*菜单函数*/
{
printf("/n");
printf(" ******************欢迎进入职工信息管理****************/n");
printf("/n ");
printf("/n ");
printf("/n ");
printf("/n ");
printf("/n ");
printf("/n ");
printf("/n ");
printf("/n ************************谢谢使用**********************/n");
printf("/n");
printf("/n");
}
主要是输出语句,但是通过按相应的数字键就会在主函数中调用相应的函数来实现功能。
2、录入职工信息模块:主要是负责将职工的基本信息记录到该系统中。
功能截图2:
图2-1:按数字键1进入职工信息录入界面先输入要录入职工的人数
图2-2:然后输入职工的相关信息
该模块主要是通过scanf语句将数据输入到结构体中然后通过调用save()函数将数据保存在系统的文件夹中。主要代码如下:
void input() /*录入函数*/
{int i,m;
printf("请输入需要创建信息的职工人数(1--100):/n");
scanf("%d",&m);
for (i=0;i<m;i++)
{printf("职工号: ");
srand((int)time(0));//该函数是随机函数通过它产生职工号,主要是避免职工号重复出现
em[i].num=rand()%10000+20000000;
if(em[i].num!=em[i-1].num) //通过该语句判断职工号是否重复
printf("%8d ",em[i].num);
printf("/n");
printf("请输入姓名: ");
scanf("%s",em[i].name);
getchar();
printf("请输入性别(f--女 m--男): ");
scanf("%c",&em[i].sex);
printf("请输入年龄: ");
scanf("%d",&em[i].age);
printf("请输入学历: ");
scanf("%s",em[i].xueli);
printf("请输入工资: ");
scanf("%d",&em[i].wage);
printf("请输入住址: ");
scanf("%s",em[i].addr);
printf("请输入电话: ");
scanf("%s",em[i].tel);
printf("/n");}
printf("/n创建完毕!/n");
save(m);}
3、浏览职工信息模块:查看全部职工的信息。
功能截图3:
图3-1:按数字键2浏览已经输入的全部职工的信息
该模块主要用一个for语句将结构体中所有的信息一次输出。
主要代码如下:
void display() /*浏览函数*/
{int i;
int m=load();
printf("/n 职工号姓名性别年龄/t学历/t工资/t/t住址/t/t电话/n");
for(i=0;i<m;i++)
printf("/n%d%s%c%d/t%s/t%d/t%s%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);
}
4、删除职工信息模块:删除指定的职工的信息。
功能截图4:
图4-1:按数字键3进入到删除界面,先通过职工号查询要删除的职工信息
图4-2:查找到要删除的职工的信息,确认删除,浏览删除后的信息。

该模块流程:首先根据操作员输入的职工号进行查找,如果该职工号存在,进行确认后就可以删除该职工的信息,如果经过查找没有该职工号则输出:“对不起,查无此人!”
删除后下一个职工的信息则会上移到被删除职工信息的位置。如果没有下一个职工则不移。
主要代码:
void del() /*删除函数*/
{
int m=load();
int i,j,n,t,flag,num;
printf("/n 原来的职工信息:/n");
display(); /* 调用浏览函数*/
printf("/n");
printf("请输入要查找的职工号(20001111-

最近更新

2024年武汉海事职业学院单招职业适应性测试题.. 55页

2024年江苏海事职业技术学院单招职业适应性测.. 55页

2024年江西应用技术职业学院单招职业适应性测.. 54页

2024年沈阳职业技术学院单招职业适应性测试题.. 56页

2024年河北省承德市行政职业能力测验题库完整.. 149页

2024年河南信息统计职业学院单招职业适应性测.. 58页

2024年河源职业技术学院单招职业适应性测试题.. 56页

2024年浙江宁波市象山县事业单位招聘53人历年.. 59页

2024年浙江杭州大江东社招聘劳动保障监察协管.. 59页

2024年浙江杭州西湖城市建设投资集团限公司招.. 59页

2024年浙江温州鹿城区区内选拔大学生村官4名历.. 60页

2024年浙江省台州仙居县专职社区工作者招聘45.. 89页

2024年浙江省宁波市象山县公共资源交管办招聘.. 59页

2024年浙江省嵊泗县事业单位招聘17人历年高频.. 60页

2024年浙江省温州市平阳县事业单位招聘11人历.. 60页

2024年浙江省舟山市定海区事业单位招聘30人历.. 59页

2024年浙江省食品药品检验研究院招聘30人历年.. 59页

2024年浙江金华义乌市博物馆招聘事业编制工作.. 60页

2024年海南东方市岛西林场招聘事业编工作人员.. 59页

2024年深圳事业单位之自我认知历年高频难、易.. 59页

2024年湖北中烟工业限责任公司招聘176人历年高.. 88页

2024年湖北咸宁嘉鱼事业单位招聘248人历年高频.. 59页

2024年湖北宜昌市兴山县招聘10人历年高频难、.. 89页

2024年湖北枣阳事业单位招聘15人历年高频难、.. 87页

2024年湖北武汉硚口区公共事务服务中心招聘历.. 60页

2024年湖北省地质局事业单位招聘32人历年高频.. 59页

2024年湖北省武汉东湖新技术开发区关东街道招.. 60页

2024年湖北随州事业单位招聘163人历年高频难、.. 89页

2024年湖南安全技术职业学院单招职业适应性测.. 55页

小学科学教科版六年级下册期末测试题3(2024春.. 4页