📄 engineerinformationsort.c
字号:
#include <stdio.h>
#include "string.h"
#include "conio.h"
#include "main.h"
void EngineerInformationSort(void)
{
int label=-1;
int no=0;
char choose;
int i=0;
int mark=0;
while(1)
{
if(count==0)
{
printf("信息库为空!不能进行排序!\n");
break;
}
else
{
while(1)
{
printf("排序信息有三种方式:1.按编号升序 2.按姓名升序 3.按工龄降序\n");
printf("请输入您的排序方式:");
fflush(stdin);
scanf("%c",&choose);
if(choose=='1')
{
printf("您将按照编号升序的方式进行排序!\n");
Sort(1);
printf("按任意键进行排序后的信息显示!\n");
getch();
OutputEngineerInformation();
break;
}
else if(choose=='2')
{
printf("您将按照姓名升序的方式进行排序!\n");
Sort(2);
printf("按任意键将显示排序后的信息:\n");
getch();
OutputEngineerInformation();
break;
}
else if(choose=='3')
{
printf("您将按照工龄降序的方式进行排序!\n");
Sort(3);
printf("按任意键将显示排序后的信息:\n");
getch();
OutputEngineerInformation();
break;
}
else
printf("排序方式输入有误,请重新输入!\n\n");
}
}
while(1)
{
printf("还继续以其它方式排序工程师信息吗?(Y/N)\n");
fflush(stdin);
scanf("%c",&choose);
if(choose=='n'||choose=='N')
{
printf("退出本排序工程师信息功能!\n");
mark=0;
break;
}
else if(choose=='Y'||choose=='y')
{
mark=1;
break;
}
else
printf("输入有误,请重新输入!\n");
}
if(mark==0)
break;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -