wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5325|回復: 3
收起左側

學生通訊錄信息管理系統C語言程序

[復制鏈接]
ID:568565 發表于 2019-7-3 17:11 | 顯示全部樓層 |閱讀模式
具有學生或者員工的信息錄入,查詢,修改,刪除功能,程序見附件
O1JJTTS)TS1]~1UW7VY[A%9.png UTQ9]1KA($NSJ00@K[QT)QM.png
源程序如下:
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4. void input();
  5. void save();
  6. void lookup();
  7. void search();
  8. void change();
  9. void delete();
  10. void quit();
  11. void read();
  12. struct Infor
  13. {  int num;//編號
  14.   char name[20];//姓名
  15.   char  phone[20];//電話
  16.   char kind[20];//類別
  17.   char mail[40];//郵件
  18. }People[200];
  19. int count=0;//記錄總人數
  20. int count1;//記錄查詢、修改、刪除中查到的信息個數
  21. void main()
  22. {
  23.         int i;
  24.         read ();
  25.         while(1)
  26.         {
  27. printf("\t\t\t通訊錄信息系統菜單\t\t\t\n");
  28. printf("\t_________________________________________________\t\n");
  29. printf("\n");
  30. printf("\t\t\t   數據錄入(1)\t\t\t\n");
  31. printf("\t\t\t   數據瀏覽(2)\t\t\t\n");
  32. printf("\t\t\t   數據查詢(3)\t\t\t\n");
  33. printf("\t\t\t   數據修改(4)\t\t\t\n");
  34. printf("\t\t\t   數據刪除(5)\t\t\t\n");
  35. printf("\t\t\t   退    出(6)\t\t\t\n");
  36. printf("\t__________________________________________________\t\n");
  37. printf("\t\t\t請輸入菜單中對應項的數字\t\t\t\n");
  38. scanf("%d",&i);
  39. system("cls");
  40. switch(i)
  41.   {
  42.         
  43.     case 1: input();  break;//數據輸入
  44.     case 2: lookup(); break;//數據瀏覽
  45.         case 3: search(); break;//數據查詢
  46.         case 4: change(); break;//數據修改
  47.         case 5: delete(); break;//數據刪除*/
  48.         case 6: quit(); break;//        退出
  49.                
  50.   }

  51.         }

  52. }
  53. //讀入文件
  54. void read()
  55. {
  56. FILE *fp;
  57.         int i;
  58. if((fp=fopen ("infor.dat","rb"))==NULL)
  59. printf("文件無法打開,請檢查!\n");
  60. for(i=0;i<200;i++)
  61. {
  62. if(fread(&People[i],sizeof(struct Infor),1,fp)==1)
  63. count++;
  64. else if(fread(&People[i],sizeof(struct Infor),1,fp)!=1) break;

  65. }
  66. fclose(fp);
  67. }
  68. //數據錄入
  69. void input()
  70. {   int i,k;
  71.         char j;
  72.     printf("\t\t\t   數據錄入(1)\t\t\t\n");
  73.         for(i=count;i<200;i++)
  74.         {
  75.                 printf("請輸入姓名: ");
  76.                 scanf("%s",People[i].name);
  77.                 {for(k=0;k<count;k++)                                                //錄入查重
  78.         if(strcmp(People[i].name,People[k].name)==0)
  79.         {printf("系統中已有此人,請重新輸入!\n");
  80.            input();
  81.         }
  82.         else continue;
  83.                 }
  84.                
  85.                 printf("請輸入電話: ");
  86.                 scanf("%s",People[i].phone);
  87.                 printf("請輸入類別: ");
  88.                 scanf("%s",People[i].kind);
  89.                 printf("請輸入電子郵箱: ");
  90.                 scanf("%s",People[i].mail);
  91.                 count++;
  92.                 People[i].num=count;
  93.                 printf("繼續錄入嗎?y/n");
  94.                 scanf(" %c",&j);
  95.                 system("cls");
  96.                 if(j=='y') continue;
  97.                 else if(j=='n') main();
  98.         }
  99.         
  100. }

  101.          
  102. //數據保存
  103. void save()
  104. {FILE *fp;
  105. int i;
  106. if((fp=fopen ("infor.dat","wb"))==NULL)
  107. {printf("文件無法打開,請檢查!\n");
  108. return;
  109. }
  110. for(i=0;i<count;i++)
  111. {if(fwrite(&People[i],sizeof(struct Infor),1,fp)!=1)
  112.                  printf("寫入錯誤!\n");
  113. }
  114.          fclose(fp);
  115. }
  116. //數據瀏覽
  117. void lookup()
  118. {
  119.         int i;
  120. printf("\t\t\t   數據瀏覽(2)\t\t\t\n");
  121. printf("\t編號\t姓名\t電話\t類別\t郵件\t\n");
  122. for(i=0;i<count;i++)
  123. printf("\t%d\t%s\t%s\t%s\t%s\t\n",People[i].num,People[i].name,People[i].phone,People[i].kind,People[i].mail);
  124. printf("\t\t\t按任意鍵返回主菜單!\t");
  125. getch();
  126. system("cls");


  127. }

  128. //退出
  129. void quit()
  130. {
  131.          char i,j;
  132.         printf("\t\t\t   退    出(6)\t\t\t\n");
  133.      printf("確認退出?y/n");
  134.                 scanf(" %c",&j);
  135.                 system("cls");
  136.                 if(j=='n') return;
  137.                 else if(j=='y')
  138.                 {
  139.                         printf("是否保存?y/n");
  140.                         scanf(" %c",&i);
  141.                         system("cls");
  142.                         if(i=='y') {save();exit(0);}
  143.                         else if(i=='n') exit(0);
  144.                         
  145.                 }
  146. }
  147. //數據查詢
  148.   void search()
  149. {
  150.         int i;
  151.         char j[20];
  152.         count1=0;
  153.         printf("\t\t\t   數據查詢(3)\t\t\t\n");
  154.         printf("請輸入要查詢的類別A、B、C\n");
  155.         scanf(" %s",j);
  156.         printf("\t姓名\t電話\t\n");
  157.         for(i=0;i<200;i++)
  158.         {
  159.         if(strcmp(j,People[i].kind)==0)
  160.         {printf("\t%s\t%d\t\n",People[i].name,People[i].phone);
  161.         count1++;
  162.         }
  163.         }
  164.         if(count1==0)
  165.         {system("cls");
  166.         printf("無此類別人員信息!\n");}
  167.         printf("\t\t\t按任意鍵返回主菜單!\t");
  168.     getch();
  169.     system("cls");
  170.    
  171. }
  172.   //數據修改
  173.   void change()
  174.   {
  175.           int i,k;
  176.         char j[20];
  177.     printf("\t\t\t   數據修改(4)\t\t\t\n");
  178.         printf("請輸入要修改信息人員的姓名:\n");
  179.         scanf(" %s",j);
  180.         printf("以下為該人員信息:\n");
  181.     printf("\t編號\t姓名\t電話\t類別\t郵件\t\n");

  182.         for(i=0;i<200;i++)
  183.         {
  184.                 if(strcmp(j,People[i].name)==0)
  185.                 printf("\t%d\t%s\t%s\t%s\t%s\n",People[i].num,People[i].name,People[i].phone,People[i].kind,People[i].mail);
  186.                 else continue;
  187.         printf("\n");
  188.    printf("\t\t\t請輸入要修改的信息后對應序號:\t\t\t\n");
  189.                 printf("\t\t\t   編號(1)\t\t\t\n");
  190.                 printf("\t\t\t   姓名(2)\t\t\t\n");
  191.                 printf("\t\t\t   電話(3)\t\t\t\n");
  192.                 printf("\t\t\t   類別(4)\t\t\t\n");
  193.                 printf("\t\t\t   郵箱(5)\t\t\t\n");
  194.                 scanf(" %d",&k);
  195.     printf("該信息修改為:\n");
  196.         
  197. switch(k)
  198.   {
  199.         
  200.     case 1:        scanf(" %d",&People[i].num);break;
  201.     case 2: scanf(" %s",People[i].name);break;
  202.         case 3: scanf(" %s",People[i].phone);break;
  203.     case 4: scanf(" %s",People[i].kind);break;
  204.         case 5: scanf(" %s",People[i].mail);break;
  205.                
  206.   }
  207.         printf("修改成功!\n");
  208.         printf("\t\t\t按任意鍵返回主菜單!\t");
  209.         getch();
  210.         system("cls");

  211.         }
  212.         
  213.   }

  214. //數據刪除
  215.   void delete()
  216.   {
  217.           int i,temp;
  218.    char j[20];
  219. printf("\t\t\t   數據刪除(5)\t\t\t\n");
  220. printf("請輸入要刪除信息人員的姓名:\n");
  221.         scanf(" %s",j);
  222.         printf("以下為該人員信息:\n");
  223.         printf("\t編號\t姓名\t電話\t類別\t郵件\t\n");
  224.         for(i=0;i<200;i++)
  225.         {
  226.         if(strcmp(j,People[i].name)==0)
  227.         printf("\t%d\t%s\t%s\t%s\t%s\t\n",People[i].num,People[i].name,People[i].phone,People[i].kind,People[i].mail);
  228.         else continue;        
  229.         printf("\n");
  230.         for(i=i;i<200;i++)
  231.         {
  232.           temp=People[i].num;
  233.           People[i]=People[i+1];
  234.           People[i].num=temp;

  235.         }
  236.         }
  237.         printf("\t\t\t已刪除!\t\n");
  238.         printf("\t\t\t按任意鍵返回主菜單!\t");
  239.         getch();
  240.         system("cls");

  241.   }
復制代碼

所有資料51hei提供下載:
通訊錄信息系統.zip (251.73 KB, 下載次數: 16)




評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:360221 發表于 2020-10-22 17:38 | 顯示全部樓層
為什么運行程序顯示文件無法打開?
回復

使用道具 舉報

ID:568565 發表于 2020-11-16 10:57 | 顯示全部樓層
12345678910354 發表于 2020-10-22 17:38
為什么運行程序顯示文件無法打開?

你看看當前路徑下面有沒有那個文件
回復

使用道具 舉報

ID:568565 發表于 2020-11-16 10:58 | 顯示全部樓層
12345678910354 發表于 2020-10-22 17:38
為什么運行程序顯示文件無法打開?

看看運行目錄下,注意是運行目錄下,infor.dat這個文件在不在
回復

使用道具 舉報

5#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
久久久999视频| 最好看更新中文字幕| 免费视频爱爱太爽了| 777午夜精品福利在线观看| 欧美日韩亚洲视频| 成人激情免费网站| 四虎成人av| 亚洲天堂网站| 欧美成人二区| 国产成人综合美国十次| 亚洲色图影院| 国产九色91回来了| 欧美亚洲色综久久精品国产| 爱情岛论坛vip永久入口| 欧美欧美一区二区| 国产精品高潮呻吟久久av无限| 日韩av在线导航| 欧美日韩精品在线| 国产喂奶挤奶一区二区三区| 欧美亚洲一区二区三区| 男男gay无套免费视频欧美| 筱崎爱全乳无删减在线观看 | av大片免费在线观看| 中国特级黄色片| 很污的网站在线观看| 国产一区二区三区免费不卡| 欧美极品少妇xxxxⅹ裸体艺术| 欧美r级电影在线观看| 五月天亚洲精品| 欧美激情一区二区三区四区| 男人的天堂久久精品| 国产精品久久久久蜜臀 | 国产在线视频网站| 大香一本蕉伊线亚洲网| 欧美精品另类| 日韩一级免费毛片| www.色国产| 久久免费公开视频| 秋霞网一区二区三区| 国产乱国产乱老熟300部视频| 国产亚洲精品网站| 女人床在线观看| 丝袜美腿玉足3d专区一区| 亚洲一区二区免费| 国产精品第2页| 韩国日本不卡在线| 欧美另类在线观看| 精品激情国产视频| 日韩在线播放视频| 亚洲性xxxx| 亚洲理论在线a中文字幕| 6080日韩午夜伦伦午夜伦| 激情懂色av一区av二区av| 亚洲狠狠丁香婷婷综合久久久| 日本一区二区视频在线观看| 91香蕉视频污在线| 国产不卡视频一区| 国产中文字幕一区| 激情综合网最新| 久久69国产一区二区蜜臀| 天使萌一区二区三区免费观看| 亚洲精品韩国| 国产一区二区你懂的| 欧美日本一区二区高清播放视频| 99久久综合| 中文无码久久精品| 欧美成人一区二免费视频软件| 91久久夜色精品国产按摩| 青青草97国产精品麻豆| 97精品视频在线看| 午夜性色一区二区三区免费视频| 国产专区视频| av素人天堂| 男人艹女人在线观看| 啊啊啊好爽视频| 欧美高潮视频| 国产毛片av在线| 蜜桃视频在线观看免费视频网站www | 貂蝉被到爽流白浆在线观看| 素人fc2av清纯18岁| 精品人妻无码一区二区三区换脸| 久久成人激情视频| 亚洲综合视频网站| 国产成人亚洲欧洲在线| 中文字幕精品一区二| 国产偷拍一区二区| 影音先锋一区二区资源站| 亚洲精品午夜级久久久久| 国产精品69一区二区三区| 免费福利在线| 国产网站观看9久| 水莓100在线视频| 亚洲一区二区三区四区五区六区| 中文 日韩 欧美| 国产精品果冻传媒| 快灬快灬一下爽蜜桃在线观看| 自拍偷拍第9页| 日韩免费黄色片| 国产又粗又猛又爽又黄的视频一| 天天干视频在线观看| 国产精品入口麻豆免费观看| av电影在线免费观看| 依依成人在线| 丝袜中文在线| 狠狠久久综合| 国产精品一区二区三区av麻| 国产精品theporn| 麻豆成人免费电影| 国产欧美综合色| 岛国av一区二区三区| 日韩无一区二区| 日韩中文理论片| 奇米四色中文综合久久| 高清国产在线一区| 欧美日韩午夜爽爽| 国产男女无遮挡猛进猛出| 激情五月深爱五月| 伊人成年综合网| 欧美性狂猛xxxxxbbbbb| caoporn超碰国产公开| 日本免费在线观看| 欧美一级做a| 色婷婷一区二区三区| 日韩av在线播放中文字幕| 久久精品欧美日韩| 欧美人牲a欧美精品| 日韩视频中文字幕| 91精品久久久久久久久青青| 亚洲一区综合| 一级做a爱视频| 2021亚洲天堂| 亚洲国产综合网| h视频免费网站| 成人福利片网站| 噜噜噜天天躁狠狠躁夜夜精品| 国产精品女主播一区二区三区| 91久色porny| 欧美精品色综合| 色综合久久中文字幕综合网小说| 成人羞羞视频免费| 国产视频一区二区视频| 亚欧精品视频一区二区三区| 99久久婷婷国产一区二区三区| 全部孕妇毛片免费孕妇| 欧美成人高清在线| 一本色道久久综合亚洲精品酒店| 美腿丝袜在线亚洲一区| 亚洲二区在线视频| www.国产精品一二区| 国产精品久久久久久久久久久久午夜片| 国产中文字幕二区| 麻豆天美蜜桃91| 久久免费区一区二区三波多野| 动漫h在线观看| 日韩欧乱色一区二区三区在线| 亚洲高清久久| 亚洲精品精品亚洲| 色综久久综合桃花网| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 国产69精品久久99不卡| 一道本成人在线| 久久高清视频免费| 一区二区三区在线视频111| 丰满人妻一区二区三区免费视频棣| 欧美一区二区三区网站| www.激情网.com| heyzo高清中文字幕在线| 欧美一区电影| 久久精品视频一区二区| 亚洲成人网在线观看| 亚洲自拍小视频| 国产女同无遮挡互慰高潮91| 最近国语视频在线观看免费播放| www污网站在线观看| 亚洲欧洲自拍| 久久久噜噜噜| 色婷婷av一区二区三区软件| 欧美洲成人男女午夜视频| 欧美亚洲一二三区| 色av性av丰满av| 琪琪五月天综合婷婷| 免费在线观看一区| 秋霞av亚洲一区二区三| 欧美天堂亚洲电影院在线播放| 日本欧美中文字幕| 爱情岛论坛成人| 中文字字幕在线观看| 意大利激情丛林无删减版dvd| 久久视频社区| 92精品国产成人观看免费| 亚洲精品国产美女| 婷婷五月色综合| 欧美成人精品欧美一级私黄| 免费看黄色网址| 国产亚洲欧美日韩精品一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美猛男超大videosgay| 亚洲自拍在线观看| 亚洲性猛交xxxx乱大交| 精品无人区乱码1区2区3区免费| 91精选在线| 老司机精品视频网站| 欧美日韩一级视频| 精品久久久久久一区二区里番| 一色道久久88加勒比一| 一个人看的日本免费视频| 日韩制服诱惑| 2023国产精品自拍| 欧美黑人一级爽快片淫片高清| 无罩大乳的熟妇正在播放| 伊人网av在线| 国产尤物视频在线| 91久久亚洲| 91麻豆精品国产| 日韩欧美99| 日韩xxx高潮hd| 欧美承认网站| 97精品视频| 欧洲av在线精品| 国产一区免费在线观看| 中国毛片直接看| www.4438全国最大| 成人情趣视频网站| 色欧美片视频在线观看在线视频| 亚洲a成v人在线观看| 亚洲一二三精品| 1024欧美极品| 欧美韩国日本在线观看| 欧美私人免费视频| 午夜精品一区二区三区在线观看 | 欧美视频国产视频| 2018中文字幕在线观看| 3d欧美精品动漫xxxx无尽| 97国产一区二区| 97视频在线观看成人| 天堂www中文在线资源| 一个色在线视频| 偷拍自拍亚洲色图| 狠狠爱在线视频一区| 美国av一区二区三区| 天堂а√在线中文在线新版 | 国产最新精品免费| 按摩亚洲人久久| 91在线第一页| 美女高潮网站| 欧美gayvideo| 日韩欧美国产综合一区| 一本久道高清无码视频| 三级小视频在线观看| 久久青草视频| 一区二区三区国产豹纹内裤在线| 99精品99久久久久久宅男| 国产成人精品亚洲男人的天堂| 成年在线电影| 国产成人精品在线看| 欧美亚洲国产成人精品| 欧美xxxx精品| 最新av网站在线观看 | 97国产精品视频人人做人人爱| 久久人妻少妇嫩草av蜜桃| 极品色影院av| 999亚洲国产精| 中文字幕国产亚洲| 亚洲av无码专区在线播放中文| 影视先锋午夜av| 国产一区二区中文| 一色桃子一区二区| 艳妇乳肉豪妇荡乳xxx| 香港日本韩国三级| 久久国产精品99精品国产 | 一区二区三区免费在线观看视频| 成人伦理视频网站| 视频一区视频二区中文| 欧美激情精品久久久久久黑人| 实拍女处破www免费看| 九色视频在线播放| caoporen国产精品视频| 91精品国产综合久久久久久蜜臀 | 爆操欧美美女| 久久精品一二三| 精品国产一区二区三| 国产视频一二三四区| 视频亚洲一区二区| 欧美人牲a欧美精品| 国产97色在线 | 日韩| 狠狠色噜噜狠狠狠狠8888| 亚洲日本成人| 韩国三级电影久久久久久| 久久久综合久久| 日韩精品99| 91福利视频久久久久| 国产成人精品无码播放| 天天添天天操| 国产一区二区毛片| 成人av免费看| 欧美一区二区三区黄片| 精品盗摄女厕tp美女嘘嘘| 日韩毛片中文字幕| 国产精品无码专区| 18免费在线视频| 综合久久久久久久| 国内外成人激情免费视频| 国产精品美女视频免费观看软件| 欧美久久久久| 98精品在线视频| 天天干天天色综合| 99精品在免费线中文字幕网站一区 | 欧美一区二区三区精美影视| 亚洲在线视频免费| 欧美精品一级| 日韩av手机在线观看| 中文字幕日韩三级| 欧美a一欧美| 中文字幕亚洲无线码a| 免费观看a级片| 忘忧草在线日韩www影院| 欧洲一区在线电影| 久久久久久无码精品人妻一区二区| 精品999视频| 亚洲综合在线第一页| 成人av一级片| 色播视频在线观看| 欧美激情一区二区三区不卡| 黄色三级中文字幕| 捆绑紧缚一区二区三区在线观看| www.色综合.com| 在线不卡视频一区二区| 性少妇xx生活| 在线天堂资源| 欧美一区二区在线播放| www.男人天堂| 免费网站在线观看人| 欧美色网站导航| 日本一区二区在线免费观看| 日韩三级电影视频| 欧美日韩国产免费一区二区| 午夜视频在线观看国产| 都市激情国产精品| 91精品国产免费| 少妇高潮惨叫久久久久| 日本一区二区三区中文字幕| 亚洲另类激情图| 亚洲 欧美 日韩 综合| 九色精品国产蝌蚪| 午夜精品理论片| 色婷婷中文字幕| 日本va欧美va欧美va精品| 欧美精品久久| 男人j桶女人的网站| 欧美国产欧美综合| 男人插女人下面免费视频| 国产高清一区二区三区视频| 欧美日韩国产美女| 亚洲女人毛茸茸高潮| 国产劲爆久久| 国产+人+亚洲| 天天干天天摸天天操| 日韩国产欧美三级| 日韩区国产区| 最新理论片影院| 亚洲一二三级电影| 成年人的黄色片| 日韩城人网站| 九九热这里只有精品免费看| 丰满肉肉bbwwbbww| 久久精品国产久精国产爱| 综合色婷婷一区二区亚洲欧美国产| 成全视频全集| 懂色av一区二区三区| 蜜桃av乱码一区二区三区| 精品久久国产一区| 6080yy精品一区二区三区| 久久久久久久美女| 92国产精品观看| 中文字幕无码不卡免费视频| 色婷婷在线播放| 亚洲欧美福利视频| 中文在线最新版天堂| 亚洲欧美日韩国产| 一区二区三区av在线| 欧美日韩视频精品二区| 欧美女孩性生活视频| 日本视频www| 激情欧美一区| 制服丝袜综合日韩欧美| 午夜视频在线免费| 欧美高清视频一二三区| 99热只有这里有精品| 午夜天堂精品久久久久| 日韩区国产区| fc2在线中文字幕| 亚洲第一二三四五区| 中文人妻熟女乱又乱精品| 麻豆精品网站| 精品无码国产一区二区三区av| 在线观看a级片| 日韩中文在线视频| 免费a级毛片永久免费| 国产无遮挡一区二区三区毛片日本| 香蕉视频1024|