C语言 教师工资管理系统设计 联系客服

发布时间 : 星期四 文章C语言 教师工资管理系统设计更新完毕开始阅读

updata () //更新教师信息 find () //按部门查询教师信息 findbyid ()//按编号查询教师信息 sort () //按编号排序 print () //输出全部教师信息 save () //保存信息 save1 () //退出

4. 2每个函数所用到的主要是结构体和链表 struct message {

int id; char name[30]; int age; char sex[4]; char dept[20]; char phone[20]; int money;

struct message *next;

};

int hassong(struct message *h,int id,char name[]); struct message *creat(void) {

struct message *p1,*p2,*head; int i=1,id; char *check;

char choice;

head=p2=(struct message *)malloc(N);

3

printf(\

printf(\导入文件失败,请输入信息,输入完成后按回车键确定\\n\\n\\n\head->next=NULL;

4.3界面设计

1、进入系统的界面,首先进行信息录入

2、输入信息后按回车,如果继续输入按Y,确定信息再回车

3、回车后进入操作页面,选择不同的数字回车,进行不同的操作

4

4、按4,回车,进行按部门查询教师信息

5、按5,回车、按编号查询教师信息

5

五、系统实现

#include \#include \#include \#include \#include \

#define PT \编号:%d 姓名:%s 年龄:%d 性别:%s 部门:%s 手机号:%s 工资%d \\n\#define N sizeof(struct message) struct message {

int id;

char name[30]; int age;

char sex[4]; char dept[20]; char phone[20]; int money;

struct message *next; };

int hassong(struct message *h,int id,char name[]); struct message *creat(void) {

struct message *p1,*p2,*head; int i=1,id; char *check; char choice;

head=p2=(struct message *)malloc(N); printf(\

printf(\导入文件失败,请输入信息,输入完成后按回车键确定\\n\\n\\n\ head->next=NULL; choice='y';

for(i=1;choice=='y'||choice=='Y';i++) {

printf(\请输入编号 姓名 年龄 性别 部门 手机号 工资***\\n\ p1=(struct message *)malloc(N);

scanf(\ept,p1->phone,&p1->money); check = p1->name;

6