重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

C语言员工业绩销售源代码

本文实例为大家分享了C语言员工业绩销售的具体代码,供大家参考,具体内容如下

创新互联公司网站建设公司,提供成都网站设计、成都网站建设,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!

#include
#include
#include
#define N 100
struct sales
{  int num;
 char name[20];
 char sex[10];
 long int mon[4];
 long int total;
 long int aver;
}sa[N];
void showmenu();
void append();
void modify();
void display();
void search();
void del();
void line();
void save();
void add();
void read();
void main()
{ 
 int ch;
 showmenu();
  printf("\n左边数字对应功能选择,请选0-9:");
  scanf("%d",&ch);
  while(ch>=0&&ch<=9)
  {
  switch(ch)
  { 
  case 0: append();break;
  case 1: modify();break;
    case 2: display();break;
  case 3: search();break;
    case 4: del();break;
  case 5: line();break;
  case 6: save();break;
  case 7: read();break;
  case 8: add();break;
  case 9: exit(0);break;
      default :break;
  }
 showmenu();
  printf("\n左边数字对应功能选择,请选0-9:");
   scanf("%d",&ch); 
}
}
  void append() /*新建文件*/
  { 
    int n;
  int i,j; 
    printf("原来没有记录现在建立新表");
  printf("\n请确定要加几条信息:");
  scanf("%d",&n);
   for(i=0;i:");
   scanf("%s",&sa[i].sex);
   for(j=0;j<4;j++)
   { printf("\n请输入%d季度业绩:",j+1);
   scanf("%d",&sa[i].mon[j]);
         }
        sa[i].total=sa[i].mon[0]+sa[i].mon[1]+sa[i].mon[2]+sa[i].mon[3];
  sa[i].aver=sa[i].total/4;
   }
   for(i=0;isa[i+1].total)
   sa[i].num=i+1;}
  } 
   
void modify()/*修改员工业绩*/
{ int d,i,num;
  char name[20];
 printf("请输入如何要找到欲修改记录的方式:");
 printf("\n1.按姓名");
  printf("\n2.按排名\n");
  scanf("%d",&d);
  if(d==1)
  { printf("请输入员工姓名:");
    scanf("%s",&name);
    for(i=0;i:");
   scanf("%s",&sa[i].sex);
          printf("\n请输入1季度业绩:");
   scanf("%d",&sa[i].mon[0]);
           printf("\n请输入2季度业绩:");
   scanf("%d",&sa[i].mon[1]);
           printf("\n请输入3季度业绩:");
   scanf("%d",&sa[i].mon[2]);
           printf("\n请输入4季度业绩:");
   scanf("%d",&sa[i].mon[3]);
   }
   }
  }
  if(d==2)
  { printf("请输入员工排名:");
   scanf("%d",num);
   for(i=0;i:");
   scanf("%s",&sa[i].sex);
          printf("\n请输入1季度业绩:");
   scanf("%d",&sa[i].mon[0]);
           printf("\n请输入2季度业绩:");
   scanf("%d",&sa[i].mon[1]);
           printf("\n请输入3季度业绩:");
   scanf("%d",&sa[i].mon[2]);
           printf("\n请输入4季度业绩:");
   scanf("%d",&sa[i].mon[3]);
   }
   } 
  }
}
void display()/*显示员工业绩*/
{ int i;
 int n=load();
 for(i=0;i");
  scanf("%c",&q);
  if(q=='y')
  {
   for(j=i;j");
  scanf("%c",&q);
  if(q=='y')
  {
   for(j=i;j:");
   scanf("%s",&sa[i].sex);
          printf("\n请输入1季度业绩:");
   scanf("%d",&sa[i].mon[0]);
           printf("\n请输入2季度业绩:");
   scanf("%d",&sa[i].mon[1]);
           printf("\n请输入3季度业绩:");
   scanf("%d",&sa[i].mon[2]);
           printf("\n请输入4季度业绩:");
   scanf("%d",&sa[i].mon[3]);
   printf("\n");
   count=count+1;
   printf("已增加%d人\n",count);
 }
}
 void line()/*对信息进行排序*/
 {
  int b,j,i,k,flag;
  int n=load();
  flag=0;
  printf("请输入你希望进行的排序方式:\n");
  printf("1-按升序排列\n");
    printf("2-按降序排列\n");
  scanf("%d",&k);
  if(k==1)
  { for(i=0;isa[j].num)
    { b=sa[i].num;
     sa[i].num=sa[j].num;
   sa[j].num=b;
    }
          printf("姓名 性别 一季度 二季度 三季度 四季度 总业绩 平均 排名\n");
    for(i=0;i

更多学习资料请关注专题《管理系统开发》。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


文章名称:C语言员工业绩销售源代码
URL分享:http://cqcxhl.cn/article/ihccdd.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP