int yfgz;
保存职工应发工资
int sk;
保存职工税款
int sfgz;
保存职工实发工资
}ZGGZ;
定义 Saveflag 全局变量,用于存放结构体数组是否修改过。1 为改过,2 未改过
2、函数设计及功能描述
1,int Add(ZGGZ TP[],int n )
函数用于在数组 tp 中增加工资记录元素,并返回数组中的当前记录数 i。若在刚进入工资管理系统时数据
文件为空,则将从数组的头部开始增加记录;否则,将记录添加在数组的尾部
2,void BoFang(int s);
通过传入不同的声音文件编号来播放不同的 XP 的系统声音
网上找的模板
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib, "Winmm.lib")
void main()
{
PlaySound(TEXT("C:\\WINDOWS\\Media\\WindowsXP
启
动
.wav"),NULL,SND_FILENAME|
SND_SYNC);
}
3, int Del(ZGGZ tp[],int n);
函数用于先在数组 tp 中找到满足条件的记录,然后删除该记录,并返回数组中的当前记录数
支持选择按照编号查找和按照姓名查找
4,void Disp(ZGGZ tp[],int n);
先调用 PrintHeader()显示表头,再用 for 循环调用 PrintData 来显示结构体数组中每个记录的信息
5,void FunTitle(int m);
功能是截获用户在主菜单所做的选择,并在进入功能前提示用户当前所选择的功能
6,void Huang(char str[],int max,int ciShu);
一个自创小程序,利用 Dos 命令 cls 刷屏可以让字符串在显示器上左右摇曳
通过输出空格的数量控制位置,通过 cls 刷屏命令来清除上次的显示,达到移动效果
7,int Insert(ZGGZ tp[],int n);