全文预览

C语言课程设计报告---职工工资系统管理

上传者:梦溪 |  格式:doc  |  页数:36 |  大小:598KB

文档介绍
);Рprintf("\t ~v~ ^^^^^^^^^^^[9] 作者信息^^^^^^^^^^^ ~v~\n");Р printf("\t ~v~ ^^^^^^^^^^^[0] 退出系统^^^^^^^^^^^ ~v~\n");Рprintf("\t ~v~ ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆~v~\n\n");}Рvoid bc(struct worker *wo)Р{РFILE *fp=NULL;Рfp=fopen("C://worker.dat","ab+");//在文件尾部追加可读可写的二进制文件(ab+)Рfwrite(wo,sizeof(struct worker),1,fp);//写入二进制文件(fwrite)Рfclose(fp);}Р3.1添加职工信息Рvoid add() Р{int numberTemp=0;//起临时作用的变量Рint i=0;Рstruct worker temp; Рprintf("请输入要添加职工个数:");Рscanf("%d",&numberTemp); Рfor(i=0;i<numberTemp;i++)Р{Рprintf("输入第%d个职工信息\n",i+1);Рprintf("姓名:");Рscanf("%s",temp.name); Рprintf("工号:");Рscanf("%s",temp.ID);Рprintf("基本工资:");Рscanf("%d",&temp.salary1);Рprintf("职务工资:");Рscanf("%d",&temp.salary2);Рprintf("津贴:");Рscanf("%d",&temp.salary3);Рwo[Number++]=temp; //写入到数组Рbc(&temp); //写入到文件(临时保存信息)}Рprintf("添加成功\n");}

收藏

分享

举报
下载此文档