#include<stdio.h>
int main()
{
printf(" 欢迎进入**学生成绩管理系统**!\n");
printf(" ******************************************\n");
printf(" **** 学生成绩管理系统 ****\n");
printf(" ******************************************\n");
printf(" **************************\n");
printf(" **0、课时总数 **\n");
printf(" **1、工资合计 **\n");
printf(" **2、按姓名查询 **\n");
printf(" **3、各项录入 **\n");
printf(" **4、排序显示 **\n");
printf(" **5、综合显示 **\n");
printf(" **6、记录删除 **\n");
printf(" **************************\n");
printf(" 选择0-7数字进行操作\n");
int i,s,t,a,b,c,f;//f是个空变量 用于交换
char g[20] ; // i循环变量,s总计课时费 ,t是工资总和 ,a是输入数进行怎样的操作,b是存s的值方便讲师的工资,c存s的值方便高级讲师的工资,g是输入要查询的内容
struct teacher
{
char name[20]; //姓名
char Gender[20]; //性别
int tbw; //基本工资
int ps; //岗位工资
int sub; //职务补贴
int ch ; //课时
}e1;
struct teacher number[100];
printf("请输入选项值:");
scanf("%d",a);
if(a==0)
printf("请先为各项录入;\n");
else if(a==1)
printf("请先为各项录入;\n");
else if(a==2)
printf("请先为各项录入;\n");
else if(a==4)
printf("请先为各项录入;\n");
else if(a==5)
printf("请先为各项录入;\n");
else if(a==6)
printf("请先为各项录入;\n");
else if(a==7)
printf("请先为各项录入;\n");
else
{
for(i=0;i<10;i++)
{
scanf("%s%s%d%d%d%d",number[i].name,number[i].Gender,&number[i].tbw,&number[i].ps,&number[i].sub,number[i].ch); //循环10次每次输入各项值
s=s+e1.ch;
t=t+e1.tbw+e1.ps+e1.sub;
}
}
b=s;
c=s;
printf("请您在输入选择项\n");
scanf("%d",a);
if(a==5)
{
for(i=0;i<10;i++)
{scanf("%s%s%d%d%d%d",number[i].name,number[i].Gender,&number[i].tbw,&number[i].ps,&number[i].sub,number[i].ch); //循环10次输入各项值
printf("总课时是:",s);
}
}
else if(a==0)
{
printf("总课时数是:");
printf("%d",s);
}
else if(a==1)
{
printf("助教课时费25:");
s=s*25;
printf("\n");
printf("助教的总工资是:",s+t);
printf("讲师课时费30:");
b=b*30;
printf("\n");
printf("讲师的总工资是:",b+t);
printf("高级课时费35:");
c=c*35;
printf("\n");
printf("高级的总工资是:",c+t);
}
else if(a==2)
{
printf("请您输入要查询的内容:\n");
scanf("%d",g);
for(i=0;i<10;i++)
{
if(g==number[i].name)
printf("%s%s%d%d%d%d",number[i].name,number[i].Gender,&number[i].tbw,&number[i].ps,&number[i].sub,number[i].ch);
}
}
else if(a==6)
{
for(i=0;i<10;i++)
{
if(g==number[i].name)
number[i]=number[i+1];
}
}
else
{
if(a==4)
{
for(i=0;i<10;i++)
{
if(number[i].tbw>number[i+1].tbw)
{
f=number[i].tbw;
number[i].tbw=number[i+1].tbw;
number[i+1].tbw=f;
}
}
}
}
}