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

正文內(nèi)容

c實(shí)驗(yàn)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)報(bào)告-資料下載頁(yè)

2025-08-23 17:11本頁(yè)面

【導(dǎo)讀】檔案管理系統(tǒng)界面如下,當(dāng)選擇一個(gè)功能號(hào)時(shí)可以執(zhí)行相應(yīng)的功能。其中數(shù)據(jù)錄入模塊功能。再通過(guò)do循環(huán)語(yǔ)句,使程序可以反復(fù)進(jìn)行。cout<<"1基本信息錄入2基本信息顯示*"<<endl;第一步,判斷人數(shù)是否等于n,選擇Y或者N。cout<<"對(duì)不起,人數(shù)已滿(mǎn)";cout<<"請(qǐng)輸入數(shù)據(jù)工號(hào)/姓名/單位/單位和部門(mén)編號(hào)):";

  

【正文】 t\t 工 號(hào) 是 pInfoAll[i].fNo\t 姓 名 是pInfoAll[i].fName\t單位是 pInfoAll[i].fUnit\t 單位和部門(mén)編號(hào)是pInfoAll[i].fUaDeNum。 break。 } else cout您要找的人不存在 endl。 } } break。 case 3: { char unit[1000]。 cout請(qǐng)輸入單位 :。 cinunit[1000]。 for(i=0。inum。i++) { if(*pInfoAll[i].fUnit==(unit[1000])) { cout\t 工 號(hào) 是 pInfoAll[i].fNo\t 姓 名 是pInfoAll[i].fName\t單位是 pInfoAll[i].fUnit\t 單位和部門(mén)編號(hào)是pInfoAll[i].fUaDeNum。 break。 } else cout您要找的人不存在 endl。 } } break。 case 4: exit(0)。 default:cout提示出錯(cuò) endl。 } } void sortInfo(Info *pInfoAll,int n,int num) { int choice。 cout*************************************************************endl。 cout** 1 按工號(hào)排序 2 按姓名排序 **endl。 cout** 3 按單位排序 4 按單位 +部門(mén)編號(hào)排序 **endl。 cout** 5 退出系統(tǒng) **endl。 cout** 請(qǐng)選擇操作 (1,2,3,4,5): **endl。 cout*************************************************************endl。 cout請(qǐng)輸入選項(xiàng) :endl。 cinchoice。 switch(choice) { case 1: { for (int i=0。i=num2。i++) { for (int j=i+1。j=num1。j++) { if (pInfoAll[i].fNopInfoAll[j].fNo) { Info t。 t=pInfoAll[i]。pInfoAll[i]=pInfoAll[j]。pInfoAll[j]=t。 } } } } break。 case 2: { for (int i=0。i=num2。i++) { for (int j=i+1。j=num1。j++) { if (strcmp(pInfoAll[i].fName,pInfoAll[j].fName)0) { Info t。 t=pInfoAll[i]。pInfoAll[i]=pInfoAll[j]。pInfoAll[j]=t。 } } } } break。 case 3: { for (int i=0。i=num2。i++) { for (int j=i+1。j=num1。j++) { if (strcmp(pInfoAll[i].fUnit,pInfoAll[j].fUnit)0) { Info t。 t=pInfoAll[i]。pInfoAll[i]=pInfoAll[j]。pInfoAll[j]=t。 } } } } break。 case 4: { for (int i=0。i=num2。i++) { for (int j=i+1。j=num1。j++) { if (pInfoAll[i].fDeNumpInfoAll[j].fDeNum) { Info t。 t=pInfoAll[i]。pInfoAll[i]=pInfoAll[j]。pInfoAll[j]=t。 } } } } break。 case 5: exit(0)。 default:cout提示出錯(cuò) endl。 } } void saveInfo(Info *pInfoAll,int n,int num) { FILE *pF。 pF=fopen(,w)。 for(int i=0。inum。i++) { fprintf(pF,% d %s %s %d \n,pInfoAll[i].fNo,pInfoAll[i].fName,pInfoAll[i].fUnit,pInfoAll[i].fUaDeNum)。 } fclose(pF)。 } void loadInfo(Info *pInfoAll,int n,int *pNum) { int i=0。 FILE *pF=fopen(,r)。 while(fscanf(pF,%d %s %s %d \n,amp。pInfoAll[i].fNo,pInfoAll[i].fName,pInfoAll[i].fUnit,amp。pInfoAll[i].fUaDeNum)==4) { i++。 } *pNum=i。 fclose(pF)。 } include include int choiceMenu(void) { int choice。 cout ********** *****************************************endl。 cout 歡迎進(jìn)入檔案管理系統(tǒng) *endl。 cout 1 基本信息錄入 2 基本信息顯示 *endl。 cout 3 基本信息查詢(xún) 4 基本信息排序 *endl。 cout 5 基本信息保存 6 基本信息調(diào)入 *endl。 cout 7 退出系統(tǒng) *endl。 cout 請(qǐng)選擇功能號(hào) (1,2,3,4,5,6,7): *endl。 cout *****************************************************endl。 scanf(%d,amp。choice)。 return choice。 ifndef InfoManager_h define InfoManager_h include void inputInfo(Info *pInfoAll,int n,int*pNum)。 void displayInfo(Info *pInfoAll,int n,int num)。 void searchInfo(Info *pInfoAll,int n,int num)。 void sortInfo(Info *pInfoAll,int n,int num)。 void saveInfo(Info *pInfoAll,int n,int num)。 void loadInfo(Info *pInfoAll,int n,int *pNum)。 endif。 ifndef Info_h define Info_h struct Info { int fNo。 char fName[100]。 char fUnit[100]。 int fDeNum。 }。 endif。 ifndef Menu_h define Menu_h int choiceMenu(void)。 endif
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1