freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)報(bào)告c語(yǔ)言實(shí)現(xiàn)附源碼員工工資管理系統(tǒng)-文庫(kù)吧資料

2024-08-14 19:33本頁(yè)面
  

【正文】 f(編號(hào):%d\n, )。 y[i].zt == 0) { yuangong = y[i]。 i++) if ((strcmp(y[i].name, na) == 0) amp。 for (i = 0。 } else if (a == 2) { printf(請(qǐng)輸入刪除員工的姓名:)。 break。y39。) b += 32。 || b == 39。) if (b == 39。 while (getchar() != 39。) { printf(輸入錯(cuò)誤!請(qǐng)重新輸入!\n)。b != 39。amp。 while (b != 39。N39。Y39。)。 while (getchar() != 39。 //防止下面一個(gè)%c讀取到上一個(gè)的回車 printf(是否繼續(xù)刪除員工?(y/n)\n)。 printf(刪除成功!\n)。 y[i].zt = 1。 printf(扣款:%d\n, )。 printf(崗位工資:%d\n, )。 printf(姓名:%s\n, )。 printf(當(dāng)前該員工信息為:\n)。amp。 i r。num)。 if (a == 1) { printf(請(qǐng)輸入要?jiǎng)h除員工的編號(hào):)。 scanf(%d, amp。 printf( * 返回主菜單 *\n)。 printf( * 按編號(hào)刪除 *\n)。 printf(\n請(qǐng)選擇!\n)。 int a, i, b。 }}void sc_data() //刪除數(shù)據(jù){ yg yuangong。 } else if (a == 3) { } else { printf(輸入錯(cuò)誤!\n)。 break。 printf(扣款:%d\n, )。 printf(崗位工資:%d\n, )。 printf(姓名:%s\n, )。 printf(當(dāng)前該員工信息為:\n)。amp。 i r。 scanf(%s, na)。 } else if (i == r 1) printf(查無(wú)此人!\n)。 printf(實(shí)發(fā)工資:%d\n, )。 printf(獎(jiǎng)金:%d\n, )。 printf(年月:%s\n, )。 printf(編號(hào):%d\n, )。 y[i].bh == num) { yuangong = y[i]。 i++) //編號(hào)查詢則循環(huán)r次,查找狀態(tài)為0且編號(hào)與所輸入的數(shù)字相同的數(shù)據(jù) if (y[i].zt == 0 amp。 for (i = 0。 scanf(%d, amp。a)。 printf( *******************\n)。 printf( * 姓名查詢 *\n)。 //分為按編號(hào)查詢和姓名查詢 printf( *******************\n)。 char na[10]。 int a, i。 } else if (i == r 1) printf(查無(wú)此人!\n)。 printf(更新成功!\n)。 y[i] = yuangong。 = + 。)。 printf(扣款:(例如:100)\n)。 scanf(%d, amp。)。 printf(崗位工資:(例如:50000)\n)。 printf(年月:(例如:)\n)。 printf(姓名:(例如:張三(or tom))\n)。 scanf(%d, amp。 getchar()。 printf(按下任意鍵輸入更新后的信息!\n)。 printf(扣款:%d\n, )。 printf(崗位工資:%d\n, )。 printf(姓名:%s\n, )。 printf(當(dāng)前該員工信息為:\n)。amp。 i r。num)。 printf(\n請(qǐng)輸入要更新的員工的編號(hào)!\n)。 long num。) zj_data()。 } if (b == 39。N39。Y39。\n39。 b = getchar()。n39。amp。y39。) b += 32。 || b == 39。 if (b == 39。\n39。 b = getchar()。 getchar()。 //新建員工信息時(shí)人數(shù)r++ save()。 y[r] = yuangong。 = + 。)。 printf(扣款:(例如:100)\n)。 scanf(%d, amp。)。 printf(崗位工資:(例如:50000)\n)。 printf(年月:(例如:)\n)。 printf(姓名:(例如:張三(or tom))\n)。 } else if (i == r 1) k = 0。 k = 1。y[i].zt==0) { printf(已有同編號(hào)員工無(wú)法添加!\n)。 i++) if (y[i].bh == amp。 for (i = 0。 scanf(%d, amp。 = 0。 int i。}void zj_data() //增加數(shù)據(jù)函數(shù){ yg yuangong。y[i], sizeof(yg), 1, fp)。 i r。r, 4, 1, fp)。 exit(1)。 printf(按下任意鍵以退出程序!\n)。 int i。 fclose(fp)。 i++) fread(amp。 if (r != 0) for (i = 0。 printf(讀取成功!\n)。) { fread(amp。 } } if (b == 39。 getchar()。) if ((fp = fopen(, wb)) == NULL) //文件不存在則創(chuàng)建文件 { printf(創(chuàng)建文件失敗!\n)。 } if (b == 39。N39。Y39。\n39。 b = getchar()。n39。amp。y39。) b += 32。 || b == 39。) if (b == 39。 while (getchar() != 39。 getchar()。 printf(是否重新創(chuàng)建該文件?\n)。 printf(即將讀取文件 \n)。 b = 39。 char b。 //全局變量,人數(shù),包括邏輯刪除人數(shù)int p = 0。yg y[MAX]。 //扣款 long sf。 //基本工資 long jj。 //名字 char time[11]。 //數(shù)據(jù)狀態(tài) long bh。}us[3] = { aaa,111,bbb,222,ccc,333 }。查詢輸入查詢方式按編號(hào)查詢按名字查詢查詢學(xué)生輸出當(dāng)前學(xué)生數(shù)據(jù)查無(wú)此人查詢函數(shù)的流程圖3編碼實(shí)現(xiàn)define MAX 100includeincludeincludestruct user //登陸者信息{ char un[10]。排序數(shù)據(jù)px_data()。重組數(shù)據(jù)cz_data()。查詢函數(shù)cz_data()。刪除函數(shù)sc_data()更新函數(shù)gx_data()。菜單函數(shù)cd()。 系統(tǒng)流程設(shè)計(jì)主函數(shù)main()。統(tǒng)計(jì)數(shù)據(jù),將文件中的數(shù)據(jù)統(tǒng)計(jì)、計(jì)算,并輸出,給人以直觀的方式顯示數(shù)據(jù)。顯示函數(shù),有兩種顯示方式,按學(xué)號(hào)顯示或按名字顯示,學(xué)號(hào)顯示為從小到大顯示。更新數(shù)據(jù)函數(shù),以編號(hào)來(lái)確定更新的員工,更新將重新輸入該編號(hào)員工的信息,并在更新后執(zhí)行寫入。并且如果原數(shù)據(jù)中有相同編號(hào)的員工,會(huì)在輸入編號(hào)后提示有相同的編號(hào)的員工,并重新輸入編號(hào)。增加函數(shù),可以新添員工,并將員工的數(shù)據(jù)輸入,并利用寫入函數(shù),寫入文件中。寫入函數(shù),在添加、更新、刪除、重組操作過(guò)后進(jìn)行寫入操作,將變換后的數(shù)據(jù)重新寫入文件中。菜單界面利用switch()函數(shù)將各個(gè)函數(shù)聯(lián)系起來(lái)實(shí)現(xiàn)真正的菜單,輸入正確的序號(hào)可以進(jìn)行后續(xù)的各個(gè)操作。各個(gè)函數(shù)的功能:主函數(shù)是一個(gè)入口程序從這里進(jìn)入,再進(jìn)入登陸函數(shù),實(shí)現(xiàn)登陸操作。整個(gè)程序只運(yùn)用了結(jié)構(gòu)體的數(shù)據(jù)結(jié)構(gòu),結(jié)構(gòu)體運(yùn)用于登陸者信息和員工信息,將員工信息封裝在一個(gè)結(jié)構(gòu)體里,再創(chuàng)建結(jié)構(gòu)體數(shù)組,將多個(gè)員工信息儲(chǔ)存在結(jié)構(gòu)體數(shù)組中。 //扣款 long sf。 //基本工資 long jj。 //名字 char
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1