亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? qiye.txt

?? 企業職工管理系統
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
 int i=0;
 char delname[8];
 FILE *fp;
 if((fp=fopen("employee.txt","w"))==NULL)
 {
  printf("文件為空,不能夠打開\n");
  printf("按任意鍵返回\n");
  getch();
  return;
 }
 printf("請你輸入要刪除的人的姓名:\n");//刪除的職工的信息
 scanf("%s",delname);
 for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
 {
  if(strcmp(em[i].name,delname)!=0)
   fwrite(&em[i],sizeof(struct employee),1,fp);
 }
  fclose(fp);
  if((fp=fopen("employee.txt","r"))==NULL)//顯示新的職工的信息
   return;
  printf("新的職工的信息為:\n");
  for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
  {
   printf("工號%d",em[i].num);
      printf("職位為%d",em[i].position);
      printf("1為董事長2為總經理3為副總經理\n");
      printf("4為經理5為副經理6為秘書\n");
      printf("7為技術員8為領班9為員工\n");
      printf("姓名為%s",em[i].name[8]);
      printf("性別為%s",em[i].sex[2]);
      printf("其中m為男f為女");
      printf("文化程度為%d",em[i].cult);
      printf("1為專家2為博士3為碩士4為學士5為其他\n");
      printf("工資為%d",em[i].salary);
      printf("身體情況為%d",em[i].state);
      printf("1好2為一般3為差\n");
      fclose(fp);
  }
}

 

void count()
{
 FILE *fp;
 int i=0;
 int num=0;//總人數統計
 int mnum=0,fnum=0;//性別人數統計
 int expernum=0,doctornum=0,masternum=0,bechelornum=0,othernum=0;//學位人數統計
 int dsznum=0,zglnum=0,fzglnum=0,glnum=0,fglnum=0;//職位人數統計
 int mishunum=0,jsynum=0,lbnum=0,ygnum=0;
 if((fp=fopen("employee.txt","r"))==NULL)
 {
  printf("不能夠打開這個文件\n");
  printf("按任意鍵繼續\n");
  getch();
  return;
 }
 do
 {
  fread(&em[i],sizeof(struct employee),1,fp);
  if(feof(fp))
   break;
  num++;
  if(strcmp(em[i].sex,"m")==0)
   mnum++;
  if(strcmp(em[i].sex,"f")==0)
   fnum++;
  if(em[i].cult==1)
   expernum++;
  if(em[i].cult==2)
   doctornum++;
  if(em[i].cult==3)
   masternum++;
  if(em[i].cult=4)
   bechelornum++;
  if(em[i].cult=5)
   othernum++;
  if(em[i].position==1)//職位統計
   dsznum++;
  if(em[i].position==2)
   zglnum++;
  if(em[i].position==3)
   fzglnum++;
  if(em[i].position==4)
   glnum++;
  if(em[i].position==5)
   fglnum++;
  if(em[i].position==6)
   mishunum++;
  if(em[i].position==7)
   jsynum++;
  if(em[i].position==8)
   lbnum++;
  if(em[i].position==9)
   ygnum++;
  i++;
 }while(1);
 printf("總人數為%d\n",num);
 printf("====性別分類=====\n");
 printf("男人數為%d\n",mnum);
 printf("女人數為%d\n",fnum);
 printf("=====文憑分類=====\n");
 printf("專家數為%d\n",expernum);
 printf("博士數為%d\n",doctornum);
 printf("碩士數為%d\n",masternum);
 printf("學士數為%d\n",bechelornum);
 printf("其他的數為%d\n",othernum);
 printf("=====職位分類========\n");
 printf("董事長數為%d\n",dsznum);
 printf("總經理數為%d\n",zglnum);
 printf("副總經理數為%d",fzglnum);
 printf("經理數為%d",glnum);
 printf("副經理數為%d",fglnum);
 printf("秘書數為%d",mishunum);
 printf("技術員數為%d",jsynum);
 printf("領班人數為%d",lbnum);
 printf("員工數為%d",ygnum);
 fclose(fp);
 return;
}

 

 

void query()
{
 FILE *fp;
 int i=0;
 char quename[8];
 if((fp=fopen("employee.txt","r"))==NULL)
 {
  printf("不能夠打開文件,按任意鍵返回\n");
  getch();
  return;
 }
 printf("請你輸入要查詢的人的姓名\n");
 scanf("%s",quename);
 for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
    {
      if(strcmp(em[i].name,quename)==0)  /*找到,并顯示該職工記錄*/
   {
       printf("\t\t\n查詢到的職工號或姓名為的信息如下:\n");
          printf("以下是你要查詢的人的信息\n");
    printf("工號%d",em[i].num);
    printf("職位為%d",em[i].position);
    printf("\t1為董事長2為總經理3為副總經理\n");
    printf("\t4為經理5為副經理6為秘書\n");
    printf("\t7為技術員8為領班9為員工\n");
    printf("姓名為%s",em[i].name);
    printf("性別為%s",em[i].sex);
    printf("\t其中m為男f為女");
    printf("文化程度為%d",em[i].cult);
    printf("\t1為專家2為博士3為碩士4為學士5為其他\n");
    printf("工資為%d",em[i].salary);
      printf("身體情況為%d",em[i].state);
    printf("\n");
    printf("查詢完畢,按任意鍵返回\n");
    getch();
          fclose(fp);
    return;
   }
 }
 printf("沒有這樣的人,按任意鍵返回\n");
 getch();
    fclose(fp);
    return;

}


void querysalary()
{
 int i;
 FILE *fp1,*fp2;
 creat();
 if((fp1=fopen("employee.txt","w+"))==NULL)
  return;
 for(i=0;fread(&em[i],sizeof(struct employee),1,fp1)!=0;i++)
 {
     printf("輸出結果為:\n");
     printf("工號%d",em[i].num);
        printf("職位為%d",em[i].position);
     printf("1為董事長2為總經理3為副總經理\n");
     printf("4為經理5為副經理6為秘書\n");
     printf("7為技術員8為領班9為員工\n");
     printf("姓名為%s",em[i].name[8]);
     printf("性別為%s",em[i].sex[2]);
            printf("其中m為男f為女");
     printf("文化程度為%d",em[i].cult);
     printf("1為專家2為博士3為碩士4為學士5為其他\n");
     printf("工資為%d",em[i].salary);
     printf("身體情況為%d",em[i].state);
     printf("1好2為一般3為差\n");
  strcpy(emps[i].name,em[i].name);
  emps[i].salary=em[i].salary;
 }
 if((fp2=fopen("empsalary.txt","w"))==NULL)
  return;
 for(i=0;i<N;i++)
  fwrite(&emps[i],sizeof(struct empsalary),1,fp2);
 fclose(fp1);
 fclose(fp2);
}

 

void creat()
{
 FILE *fp;
 if((fp=fopen("employee.txt","w+"))==NULL)
  return;
 input();
 fclose(fp);
}

 

void communicate()
{
    int choicecommunicate;
    printf("歡迎進入通訊錄系統\n");  
    printf("請你選擇操作類型:\n");
    printf("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");
    printf("1為輸入通訊錄信息\n");
    printf("2為查詢通訊錄信息\n");
    printf("3為修改通訊錄信息\n");
    printf("0為退出通訊錄系統\n");
    printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
    scanf("%d",&choicecommunicate);
    switch(choicecommunicate)
    {
 case 1:
  inputcommunicate();
  break;
 case 2:
     querycommunicate();
  break;
 case 3:
  changecommunicate();
  break;
    case 0:
  {
        printf("謝謝使用再見\n");
  printf("按任意鍵返回\n");
  getch();
  return;
  }
    default:
        printf("輸入有錯\n");
 }
        
}   
    


 

void inputcommunicate()
{
        FILE *fp;
        int choiceincom='y';
        int i=0;
        if((fp=fopen("empcom.txt","w"))==NULL)
  {
                  printf("不能夠打開文件\n"); 
                  printf("任意鍵返回\n");
                  getch();
                  return;
  }
        printf("請你輸入通訊錄的信息:\n");
        while(choiceincom=='y'||choiceincom=='Y')
        {
               i++;
               printf("第%d個職工\n",i);
               printf("請你輸入姓名:\n");
               scanf("%s",empc[i].name);
               printf("請你輸入辦公室電話號碼:\n");
               scanf("%s",empc[i].officetel);
               printf("請你輸入家庭電話號碼:\n");
               scanf("%s",empc[i].hometel);
               printf("請你輸入手機號碼:\n"); 
               scanf("%s",empc[i].handtel);
               printf("請你輸入地址:\n"); 
}
       

;        scanf("%s",empc[i].address);
               printf("是否繼續輸入?(y/n)\n");
               choiceincom=getch();
      fwrite(&empc[i],sizeof(struct communication),1,fp);
          }
  if(toupper(choiceincom)=='N')
       {
         fclose(fp);
         printf("輸入完畢,任意鍵返回\n");
         return;
  }
       
          
          
}

 

void querycommunicate()
{
       FILE *fp;
       int i=0;
       char qcname[8]; 
       if((fp=fopen("empcom.txt","r"))==NULL)
       {
     printf("不能夠打開文件,按任意鍵返回\n");
     getch();
     return;
        }
    printf("請你輸入要查詢的人的姓名:\n");
       scanf("%s",qcname);
    for(i=0;fread(&empc[i],sizeof(struct communication),1,fp)!=0;i++)
    {
           if(strcmp(empc[i].name,qcname)==0)
           {
               printf("以下為您所要求的信息:\n");
               printf("姓名為%s\n",empc[i].name);
               printf("辦公室電話號碼為%s\n",empc[i].officetel);
               printf("家庭電話號碼為%s\n",empc[i].hometel); 
               printf("手機號碼為%s\n",empc[i].handtel);
               printf("家庭地址為%s\n",empc[i].address);
      printf("查詢完畢,按任意鍵返回\n");
         getch();
               fclose(fp);
         return;
     }
    }
  printf("沒有這樣的人,按任意鍵返回\n");
     getch();
        fclose(fp);
        return;
}

 

 

void changecommunicate()
{
      FILE *fp;
   int i=0;
      char chcname[8];
   int choicecom;
      if((fp=fopen("empcom.txt","w+"))==NULL)
      {
          printf("打不開文件按任意鍵返回\n");
    getch();
    return;
   }
   printf("請你輸入你要修改的人的姓名:\n");
      scanf("%s",chcname);
       for(i=0;fread(&empc[i],sizeof(struct communication),1,fp)!=0;i++)
       {
        &nbsp;   if(strcmp(empc[i].name,chcname)==0)
            {
                printf("以下為您所要修改的人的信息:\n");
                printf("姓名為%s\n",empc[i].name);
                printf("辦公室電話號碼為%s\n",empc[i].officetel);
                printf("家庭電話號碼為%s\n",empc[i].hometel); 
                printf("手機號碼為%s\n",empc[i].handtel);
                printf("家庭地址為%s\n",empc[i].address);
                printf("請你選擇要修改的東西:\n");
                printf("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$\n");
                printf("1修改辦公室電話號碼\n");
                printf("2修改家庭電話號碼\n");
                printf("3修改手機電話號碼\n");
       printf("0退出系統\n");
                printf("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$\n");
    scanf("%d",&choicecom);
    switch(choicecom)
    {
    case 1:
      changetel1();
      break;
    case 2:
      changetel2();
      break;
    case 3:
      changetel3();
      break;
    case 0:
      return;
    default:
      printf("輸入有錯\n");
    }
       
   }
    }
}


void changetel1()
{
 printf("參照上面有時間再編\n");
}

void changetel2()
{
 printf("參照上面有時間再編\n");
}

void changetel3()
{
 printf("參照上面有時間再編\n");
}







 


 




 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区 二区 三区一级| 午夜久久久影院| www激情久久| 日韩欧美国产小视频| 日韩一区二区麻豆国产| 69堂精品视频| 久久午夜色播影院免费高清 | 伊人一区二区三区| 亚洲啪啪综合av一区二区三区| 中文字幕日韩精品一区| 亚洲精选视频在线| 亚洲精品成人天堂一二三| 伊人开心综合网| 午夜精品久久久久久久99水蜜桃| 日韩福利视频导航| 国产黄色精品网站| 99精品久久只有精品| 欧美日韩综合在线| 欧美xxxx在线观看| 一区在线观看免费| 五月天久久比比资源色| 狠狠色丁香婷婷综合| a级高清视频欧美日韩| 欧美日韩一级二级| 久久久久久久综合| 亚洲精品免费一二三区| 日韩电影在线免费观看| 成人午夜又粗又硬又大| 精品视频免费看| 久久久久久久久久电影| 亚洲激情图片一区| 国产麻豆精品久久一二三| 99re热视频精品| 欧美成人一级视频| 亚洲欧美激情在线| 精品一区二区综合| 色婷婷av一区二区三区gif| 日韩一区二区免费高清| 国产精品国产三级国产普通话99| 亚洲国产乱码最新视频| 国产精一品亚洲二区在线视频| 91久久精品网| 国产欧美一区二区精品久导航| 五月天一区二区| 99久久精品免费| 久久久久久亚洲综合| 天堂va蜜桃一区二区三区| 99精品在线免费| 久久久99精品免费观看不卡| 天堂久久久久va久久久久| 99re这里只有精品首页| 久久久精品欧美丰满| 看片网站欧美日韩| 欧美色图天堂网| 亚洲女人****多毛耸耸8| 国内成人自拍视频| 3d动漫精品啪啪一区二区竹菊| 一区二区三区国产| 91麻豆成人久久精品二区三区| 久久色.com| 蓝色福利精品导航| 日韩一区二区电影| 日韩精品电影一区亚洲| 欧美性生活久久| 亚洲第一成人在线| 欧美视频一区在线| 午夜影院在线观看欧美| 欧美午夜精品一区| 一区二区三区资源| 91蝌蚪porny| 亚洲欧洲av色图| 99视频在线精品| 一区二区中文视频| 97精品电影院| 亚洲影视资源网| 色天天综合久久久久综合片| 亚洲美女电影在线| 日本韩国精品一区二区在线观看| 中文字幕欧美一| 日本福利一区二区| 午夜精品久久久久久| 日韩一区和二区| 国产一区二区电影| 国产农村妇女毛片精品久久麻豆| 成人免费观看男女羞羞视频| 国产精品青草综合久久久久99| 99久久久久免费精品国产| 亚洲激情av在线| 777亚洲妇女| 国产精华液一区二区三区| 久久久久久久久久久黄色| www.亚洲在线| 日韩精品一二三四| 26uuu亚洲综合色欧美| 高清国产一区二区| 亚洲丝袜精品丝袜在线| 欧美三级蜜桃2在线观看| 喷白浆一区二区| 日本一区二区成人在线| 91电影在线观看| 奇米在线7777在线精品| 国产精品毛片a∨一区二区三区| 色老头久久综合| 久久9热精品视频| 专区另类欧美日韩| 欧美成人一区二区三区片免费| 成人性生交大片免费看中文| 亚洲成人一区二区在线观看| 久久久久久久精| 欧美人妇做爰xxxⅹ性高电影| 国产一区二区影院| 又紧又大又爽精品一区二区| 久久综合国产精品| 在线欧美日韩精品| 福利电影一区二区| 日韩影院免费视频| 亚洲三级在线观看| 久久久久久久久久久电影| 欧美色网一区二区| av成人免费在线观看| 秋霞电影一区二区| 亚洲国产成人av网| 中文字幕av免费专区久久| 91精品国产色综合久久ai换脸 | 国产欧美一二三区| 欧美精品乱码久久久久久| 99视频热这里只有精品免费| 久久99在线观看| 偷偷要91色婷婷| 亚洲最大成人网4388xx| 久久精品在线免费观看| 欧美成人女星排名| 91超碰这里只有精品国产| 91亚洲国产成人精品一区二三| 久久66热re国产| 日韩电影免费在线观看网站| 亚洲激情av在线| 亚洲欧美日韩中文字幕一区二区三区| 欧美videofree性高清杂交| 7777精品伊人久久久大香线蕉经典版下载| 成人av小说网| 国产91富婆露脸刺激对白| 国产美女精品一区二区三区| 麻豆91在线播放| 日本va欧美va精品发布| 午夜不卡在线视频| 午夜精品福利一区二区蜜股av| 亚洲成av人片在www色猫咪| 性做久久久久久免费观看欧美| 亚洲精品写真福利| 亚洲卡通动漫在线| 亚洲国产日韩精品| 偷拍亚洲欧洲综合| 青娱乐精品视频在线| 看片的网站亚洲| 国产麻豆精品视频| 国产99精品在线观看| 国产a久久麻豆| 99视频有精品| 欧美中文字幕一区| 91精品国产一区二区| 欧美tickling网站挠脚心| 国产人成一区二区三区影院| 中文字幕亚洲一区二区va在线| 亚洲人成网站色在线观看| 亚洲国产视频在线| 美女任你摸久久| 成人高清视频在线| 一本到高清视频免费精品| 在线综合+亚洲+欧美中文字幕| 欧美不卡一二三| 中文在线资源观看网站视频免费不卡 | 色哟哟日韩精品| 欧美日韩久久一区二区| 日韩一级高清毛片| 久久九九影视网| 亚洲一区在线免费观看| 精品写真视频在线观看| 国产ts人妖一区二区| 色国产综合视频| 日韩免费一区二区| 国产精品久久久久久亚洲毛片| 亚洲一区二区三区小说| 精品在线免费视频| 99久久国产免费看| 日韩久久久久久| 亚洲欧美日韩电影| 久久av中文字幕片| 在线视频你懂得一区二区三区| 欧美精品一区二| 亚洲国产欧美一区二区三区丁香婷| 国产一二精品视频| 欧美精品久久一区二区三区| 国产精品久久久久影院亚瑟| 日韩精品久久理论片| 91麻豆免费视频| 亚洲国产精品99久久久久久久久 | 欧美一级黄色片| 亚洲美女免费视频| 国产夫妻精品视频|