员工销售业绩统计系统_业务员销售业绩统计表
员工销售业绩统计系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“业务员销售业绩统计表”。
员工销售业绩统计系统课程设
#include #include #include char rank[20],name[10],m[10];int i,add[20],s;struct worker
{ char name[10];
int sex;
int first;
int second;
int third;
int fourth;
}wor[20];void b(){ int i,j,t;char a,c;printf(“请输入如何找到欲修改记录的方式:n”);printf(“1.按姓名n”);printf(“2.按排名n”);scanf(“%s”,&a);if(a=='1'){printf(“请输入要修改的员工姓名n”);
scanf(“%s”,name);
for(i=0;i
if(strcmp(wor[i].name,name)==0)
{ printf(“姓名t性别t一季度t二季度t三季度t四季度t总业绩t平均n”);
printf(“%st”,wor[i].name);
printf(“%dt”,wor[i].sex);
printf(“%dt”,wor[i].first);
printf(“%dt”,wor[i].second);
printf(“%dt”,wor[i].third);
printf(“%dt”,wor[i].fourth);
add[i]=wor[i].first+wor[i].second+wor[i].third+wor[i].fourth;
printf(“%dt”,add[i]);
printf(“%dn”,add[i]/4);
printf(“确定要修改这员工的信息吗?(y/n)n”);
scanf(“%s”,&c);
if(c=='y')
{ printf(“请输入姓名:”);
scanf(“%s”,wor[i].name);
printf(“请输入性别(1为女,2为男):”);scanf(“%d”,&wor[i].sex);printf(“请输入一季度业绩:”);scanf(“%d”,&wor[i].first);printf(“请输入二季度业绩:”);scanf(“%d”,&wor[i].second);printf(“请输入三季度业绩:”);scanf(“%d”,&wor[i].third);printf(“请输入四季度业绩:”);scanf(“%d”,&wor[i].fourth);} }} if(a=='2'){for(j=0;j
for(i=j+1;i
if(add[j]
{strcpy(m,wor[i].name);strcpy(wor[i].name,wor[j].name);strcpy(wor[j].name,m);
t=wor[i].sex;wor[i].sex=wor[j].sex;wor[j].sex=t;
t=wor[i].first;wor[i].first=wor[j].first;wor[j].first=t;
t=wor[i].second;wor[i].second=wor[j].second;wor[j].second=t;
t=wor[i].third;wor[i].third=wor[j].third;wor[j].third=t;
t=wor[i].fourth;wor[i].fourth=wor[j].fourth;wor[j].fourth=t;
t=add[i];add[i]=add[j];add[j]=t;
} printf(“请输入员工的总业绩排名”);scanf(“%d”,&i);{ printf(“姓名t性别t一季度t二季度t三季度t四季度t总业绩t平均n”);
printf(“%st”,wor[i].name);
printf(“%dt”,wor[i].sex);
printf(“%dt”,wor[i].first);
printf(“%dt”,wor[i].second);
printf(“%dt”,wor[i].third);
printf(“%dt”,wor[i].fourth);
printf(“%dt”,add[i-1]);
printf(“%dn”,add[i-1]/4);printf(“确定要修改这员工的信息吗?(y/n)n”);scanf(“%s”,&c);if(c=='y'){ printf(“请输入姓名:”);scanf(“%s”,wor[i].name);printf(“请输入性别(1为女,2为男):”);scanf(“%d”,&wor[i].sex);printf(“请输入一季度业绩:”);scanf(“%d”,&wor[i].first);
printf(“请输入二季度业绩:”);
scanf(“%d”,&wor[i].second);
printf(“请输入三季度业绩:”);
scanf(“%d”,&wor[i].third);
printf(“请输入四季度业绩:”);
scanf(“%d”,&wor[i].fourth);
}
}
} } void c(){ int i;for(i=0;i
for(i=j+1;i
if(add[j]
{strcpy(m,wor[i].name);strcpy(wor[i].name,wor[j].name);strcpy(wor[j].name,m);
t=wor[i].sex;wor[i].sex=wor[j].sex;wor[j].sex=t;
t=wor[i].first;wor[i].first=wor[j].first;wor[j].first=t;
t=wor[i].second;wor[i].second=wor[j].second;wor[j].second=t;
t=wor[i].third;wor[i].third=wor[j].third;wor[j].third=t;
t=wor[i].fourth;wor[i].fourth=wor[j].fourth;wor[j].fourth=t;
t=add[i];add[i]=add[j];add[j]=t;
}
printf(“请输入欲查询的员工排名”);
scanf(“%d”,&i);
{ printf(“姓名t性别t一季度t二季度t三季度t四季度t总业绩t平均n”);
printf(“%st”,wor[i].name);
printf(“%dt”,wor[i].sex);
printf(“%dt”,wor[i].first);
printf(“%dt”,wor[i].second);
printf(“%dt”,wor[i].third);
printf(“%dt”,wor[i].fourth);
printf(“%dt”,add[i]);
printf(“%dn”,add[i]/4);
} } printf(“是否继续查询”);scanf(“%s”,&b);if(b=='1')goto dr;} void e(){ char a,b,c,name[10];int i,j,t;er: printf(“请输入如何找到欲删除的记录方式:n”);printf(“1.按姓名”);printf(“2.按排名”);scanf(“%s”,&a);if(a=='1'){
printf(“请输入要删除员工的名字:”);
scanf(“%s”,name);
for(i=0;i
if(strcmp(wor[i].name,name)==0)
{ printf(“姓名t”);
printf(“性别t”);
printf(“一季度t”);
printf(“二季度t”);
printf(“三季度t”);
printf(“四季度t”);
printf(“总业绩t”);
printf(“平均n”);
printf(“%st”,wor[i].name);
printf(“%dt”,wor[i].sex);
printf(“%dt”,wor[i].first);
printf(“%dt”,wor[i].second);
printf(“%dt”,wor[i].third);
printf(“%dt”,wor[i].fourth);
printf(“%dt”,add[i]);
printf(“%dn”,add[i]/4);
printf(“是否删除此人(y/n)n”);
scanf(“%s”,&b);
if(b=='y')
{for(;i
wor[i]=wor[i+1];
} }} if(a=='2'){ for(j=0;j
for(i=j+1;i
if(add[j]
{strcpy(m,wor[i].name);strcpy(wor[i].name,wor[j].name);strcpy(wor[j].name,m);
t=wor[i].sex;wor[i].sex=wor[j].sex;wor[j].sex=t;
t=wor[i].first;wor[i].first=wor[j].first;wor[j].first=t;
t=wor[i].second;wor[i].second=wor[j].second;wor[j].second=t;
t=wor[i].third;wor[i].third=wor[j].third;wor[j].third=t;
t=wor[i].fourth;wor[i].fourth=wor[j].fourth;wor[j].fourth=t;
t=add[i];add[i]=add[j];add[j]=t;
}
printf(“请输入要删除员工的排名:”);
scanf(“%d”,&i);
{ printf(“姓名t”);
printf(“性别t”);
printf(“一季度t”);
printf(“二季度t”);
printf(“三季度t”);
printf(“四季度t”);
printf(“总业绩t”);
printf(“平均n”);
printf(“%st”,wor[i].name);
printf(“%dt”,wor[i].sex);
printf(“%dt”,wor[i].first);
printf(“%dt”,wor[i].second);
printf(“%dt”,wor[i].third);
printf(“%dt”,wor[i].fourth);
printf(“%dt”,add[i]);
printf(“%dn”,add[i]/4);
printf(“是否删除此人(y/n)n”);
scanf(“%s”,&b);
if(b=='y')
{ for(;i
wor[i]=wor[i+1];
}
}} printf(“是否继续删除其他员工信息”);scanf(“%s”,&c);if(c=='y'){goto er;} } void f(){ int i,j,t;
for(j=0;j
for(i=j+1;i
if(add[j]
{strcpy(m,wor[i].name);strcpy(wor[i].name,wor[j].name);strcpy(wor[j].name,m);
t=wor[i].sex;wor[i].sex=wor[j].sex;wor[j].sex=t;
t=wor[i].first;wor[i].first=wor[j].first;wor[j].first=t;
t=wor[i].second;wor[i].second=wor[j].second;wor[j].second=t;
t=wor[i].third;wor[i].third=wor[j].third;wor[j].third=t;
t=wor[i].fourth;wor[i].fourth=wor[j].fourth;wor[j].fourth=t;
t=add[i];add[i]=add[j];add[j]=t;
}
for(i=0;i
{printf(“姓名t”);
printf(“性别t”);
printf(“一季度t”);
printf(“二季度t”);
printf(“三季度t”);
printf(“四季度t”);
printf(“总业绩t”);
printf(“平均n”);
printf(“%st”,wor[i].name);
printf(“%dt”,wor[i].sex);
printf(“%dt”,wor[i].first);
printf(“%dt”,wor[i].second);
printf(“%dt”,wor[i].third);
printf(“%dt”,wor[i].fourth);
printf(“%dt”,add[i]);
printf(“%dn”,add[i]/4);} }
void main(){
int n;char a;s=0;
printf(“原来没有记录现在建立新表n”);a: printf(“您是否需要添加一组信息?n”);
scanf(“%s”,&a);
while(a=='y')
{
printf(“请输入姓名:”);
scanf(“%s”,wor[s].name);
printf(“请输入性别:”);
scanf(“%d”,&wor[s].sex);
printf(“请输入一季度业绩:”);
scanf(“%d”,&wor[s].first);
printf(“请输入二季度业绩:”);
scanf(“%d”,&wor[s].second);
printf(“请输入三季度业绩:”);
scanf(“%d”,&wor[s].third);
printf(“请输入四季度业绩:”);
scanf(“%d”,&wor[s].fourth);
add[s]=wor[s].first+wor[s].second+wor[s].third+wor[s].fourth;
printf(“您是否需要继续添加一组信息?n”);
scanf(“%s”,&a);
s++;
}
printf(“现在一共有%d条记录信息n”,s);
r: printf(“
-------------n”);
printf(“
1.修改员工业绩
-n”);
printf(“
2.显示员工业绩
-n”);
printf(“
3.查询员工业绩
-n”);
printf(“
4.删除员工业绩
-n”);
printf(“
5.对员工业绩信息进行排序
-n”);
printf(“
6.增加记录
printf(”
7.结束运行
printf(“
-------------n”);
printf(“
左边数字对应功能选择,请选择1-7:
n”);
scanf(“%d”,&n);
switch(n)
{ case 1:b();goto r;
case 2:c();goto r;
case 3:d();goto r;
case 4:e();goto r;
case 5:f();goto r;
case 6:goto a;
case 7:break;
} }
-n“);-n”);