#include #include #include struct s" /> #include #include #include struct s" />

全文预览

数据结构—员工管理系统_课程设计报告

上传者:随心@流浪 |  格式:doc  |  页数:27 |  大小:0KB

文档介绍
了使用清屏函数 system("cls") ,所以以后还是要多多向同学学习啊。总之,对于这次课设过程中同学们给予的指导表示感谢,在这次课程设计过程中也学到了很多知识,以后要多多上机,多做些类似的软件,以增强自己的实际编程能力。【源程序】#include<stdio.h> #include<conio.h> #include<stdlib.h> #include<string.h> struct staff { char num[20]; char name[20]; char sex[10]; char birthdate[20]; char xueli[20]; char zhiwu[20]; char phone[15]; char addr[15]; }; struct staff staf[20]; int a; #define TRUE 1 #define FALSE 0 typedef int KeyType; typedef int OtherType; 洛阳理工学院课程设计报告 8 // 按电话号码进行堆排序 void sift(struct staff staf[], int k, int m) { struct staff t; int i,j; char x[15]; int finished; t= staf[k]; x[15]=staf[k].phone; i=k; j=2*i; finished=FALSE; while( j<=m && !finished ){ if (j<m && staf[j].phone< staf[j+1].phone ) j=j+1; if( x>= staf[j].phone) finished=TRUE; else { staf[i] = staf[j]; i=j; j=2*i; }} staf[i] =t; }

收藏

分享

举报
下载此文档