内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

學(xué)生系統(tǒng)管理結(jié)構(gòu)-創(chuàng)新互聯(lián)

今天我們學(xué)習(xí)了學(xué)生信息管理系統(tǒng),并對此進(jìn)行討論。

創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、槐蔭網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為槐蔭等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

首先我們需要一個(gè)超級變量來儲存一串的信息(而不是一個(gè))然后我們需要通過輸入數(shù)據(jù)并進(jìn)行查找,用以實(shí)現(xiàn)程序功能。

 如果我們自行設(shè)計(jì)一個(gè)產(chǎn)品信息統(tǒng)計(jì)系統(tǒng),我會把它分成:主函數(shù),輸入,存儲和查找,修改,命令,顯示界面這6個(gè)函數(shù)(輸入,存儲,查找,修改,命令,顯示界面都為子函數(shù));

*首先主函數(shù)是承載所有的子函數(shù)并定義各種變量。需要在主函數(shù)上運(yùn)行各種子函數(shù),為了保證運(yùn)行速度的流暢運(yùn)行,所以主函數(shù)要盡可能的簡短。

*輸入函數(shù)為輸入數(shù)組時(shí)候需要用到的函數(shù),擁有多個(gè)輸入語句,并盡可能輸入所有的數(shù)據(jù)。

*存儲和查找函數(shù)是定義了在已知函數(shù)中查找存儲的信息,如果發(fā)現(xiàn)就輸出如果沒發(fā)現(xiàn)就輸出(“未發(fā)現(xiàn)”)。

*修改函數(shù)起到了修改的作用。

*命令函數(shù)主要用于輸入各種命令來實(shí)現(xiàn)程序的運(yùn)行。

*顯示界面讓函數(shù)更具人性化。

職工信息管理系統(tǒng):

#include<stdio.h>

#include<string.h>

struct Staff{

  char name[10];

  int  num;

  char apartment[20];

  int  salary;

  char duty[20];

}person[10];

void Add()

{

  int t,i=0;

  do

  {

  printf("增加職工信息時(shí):\n");

  printf("請輸入職工姓名:");

  scanf("%s",&person[i].name);

  printf("請輸入職工號:");

  scanf("%d",&person[i].num);

  printf("請輸入職工部門:");

  scanf("%s",&person[i].apartment);

  printf("請輸入職工工資:");

  scanf("%d",&person[i].salary);

  printf("請輸入職工職位:");

  scanf("%s",&person[i].duty);

  printf("職工添加成功?。?!");

  i++;

  printf("是否還要添加?要添請輸入1不添請輸入0");

  scanf("%d",&t);

  }while(t);//執(zhí)行條件

}

void Seek()

{   int m,i;

  printf("查找某個(gè)職員信息時(shí):");

  printf("請輸入你要查找的職工工號:");

  scanf("%d",&m);

  for(i=0;i<10;i++)

  {

      if(person[i].num==m)

      {

       printf("職工信息找到?。?!信息如下:\n");

       printf("姓名\t工號\t部門\t工資\t職位\n");

       printf("%s\t%d\t%s\t%d\t%s\n",person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);

       break;

      }

  }

  if(i==10)

      printf("職工信息找不到!??!\n");

}

void Show()

{

  int i;

  printf("所有職工信息如下:\n");

  printf("姓名\t工號\t部門\t工資\t職位\n");

  for(i=0;i<10;i++)

  printf("%s\t%d\t%s\t%d\t%s\n",person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);

}

void Delete()

{

  int m,i,n,j;

  printf("刪除某個(gè)職員信息時(shí):\n");

  printf("請輸入你要?jiǎng)h除的職員號:");

  scanf("%d",&m);

  for(i=0;i<10;i++)

  {

      if(person[i].num==m)

      {

       printf("職工信息找到?。?!信息如下:\n");

       printf("姓名\t工號\t部門\t工資\t職位\n");

       printf("%s\t%d\t%s\t%d\t%s\n",person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);

       break;

      }

  }

  printf("確定刪除嗎?確定刪除請輸入1不刪除請輸入0:\n");

  scanf("%d",&n);

  if(n)

  {

    strcpy(person[i].name,"\0");

    person[i].num=0;

    strcpy(person[i].apartment,"\0");

    person[i].salary=0;

    strcpy(person[i].duty,"\0");

  }

printf("刪除成功!");

printf("刪除成功后的職工信息如下:\n");

printf("姓名\t工號\t部門\t工資\t職位\n");

for(i=0;i<10;i++)

  printf("%s\t%d\t%s\t%d\t%s\n",person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);

}//刪除某個(gè)職工信息

void exit()

{

}

int main()

  {

     int k;

  do{

          printf("          ----------------------------                      \n");

          printf("          歡迎進(jìn)入公司職工信息管理程序                      \n");

           printf("          ----------------------------                      \n");

          printf("請選擇您的操作:\n");

          printf("             1.增加職工信息;\n");

          printf("             2.查找職工信息;\n");

          printf("             3.顯示所有職工信息;\n");

          printf("             4.刪除職工信息;\n");

          printf("             0.退出。\n");

          printf("請選擇按鍵(0-4):");

          scanf("%d",&k);

          switch(k)

          {

               case 1:Add();break;

               case 2:Seek();break;

               case 3:Show();break;

               case 4:Delete();break;

               error:exit();

          }

     }while(k);

     return 0;

}

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。

當(dāng)前題目:學(xué)生系統(tǒng)管理結(jié)構(gòu)-創(chuàng)新互聯(lián)
網(wǎng)頁網(wǎng)址:http://www.rwnh.cn/article46/dosohg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、虛擬主機(jī)、營銷型網(wǎng)站建設(shè)、域名注冊網(wǎng)站內(nèi)鏈、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
五常市| 丹凤县| 昌邑市| 巧家县| 安徽省| 绥阳县| 互助| 柳河县| 渝中区| 怀集县| 通化市| 合肥市| 固阳县| 大荔县| 马龙县| 永兴县| 寿光市| 虹口区| 渝中区| 大港区| 岑巩县| 新昌县| 施秉县| 荥经县| 抚宁县| 洪泽县| 望奎县| 金寨县| 新野县| 湖北省| 正定县| 扶绥县| 民权县| 定远县| 宁国市| 阿拉善右旗| 西乌珠穆沁旗| 临沧市| 北海市| 哈尔滨市| 东乌珠穆沁旗|