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

正文內(nèi)容

短學(xué)期綜合程序設(shè)計(jì)電子稿-閱讀頁

2024-07-26 15:50本頁面
  

【正文】 表排序計(jì)算填表讀入 1*信息總表輸出錄取通知書 1* 1*輸出被查詢者成績詢者成績招聘截止日期 被查詢?nèi)诵彰?*:成績總表+應(yīng)聘人數(shù)圖5 招聘干部錄取系統(tǒng)數(shù)據(jù)流圖三 畫模塊結(jié)構(gòu)圖從圖5可以看出,可視作系統(tǒng)的中心變換部分。我們?yōu)橹行淖儞Q部分和其前、后的部分各設(shè)計(jì)一個(gè)模塊,因此可畫出系統(tǒng)頂層的模塊結(jié)構(gòu)圖。由于輸入的功能就是“讀入”加工的功能,將招聘截止年月和應(yīng)聘者信息與考試成績讀入信息總表中,比較簡單,不用為其設(shè)立下屬模塊。再設(shè)計(jì)“輸出”模塊的下屬模塊。根據(jù)系統(tǒng)要求,輸出模塊應(yīng)根據(jù)用戶要求完成“打印成績總表”、“打印錄取通知書表”和“打印被查詢者個(gè)人成績”三項(xiàng)功能中的一項(xiàng)或幾項(xiàng),所以可為“輸出”模塊建立如圖7所示的三個(gè)模塊。從圖3的數(shù)據(jù)流圖可見,可為“信息處理”模塊設(shè)立兩個(gè)下屬模塊:“計(jì)算填表”和“排序”。至此,我們可以畫出整個(gè)軟件的模塊結(jié)構(gòu)圖。其中每一個(gè)模塊都用了一個(gè)表示符合給予命名。調(diào)用以下模塊:無注釋:該模塊與數(shù)據(jù)流圖中的加工讀入對應(yīng)。調(diào)用以下模塊:CALCUT、FILLIN、ARRANGE注釋:該模塊與數(shù)據(jù)流圖中的加工信息處理對應(yīng)。功能:將成績總表、錄取通知書表和被查詢?nèi)藗€(gè)人成績中的一項(xiàng)或幾項(xiàng)在屏幕或打印機(jī)上顯示出來。 計(jì)算填表模塊模塊名:CALCUT 輸入:信息總表、應(yīng)聘截止日期輸出:初步成績表、應(yīng)聘者人數(shù)功能:根據(jù)當(dāng)前的一個(gè)應(yīng)聘者的信息,計(jì)算出他的個(gè)人成績,填入表中。 排序模塊模塊名:ARRANGE輸入:初步成績表、應(yīng)聘者人數(shù)輸出:輸出總表功能:將初步成績表按總分從高到低排序。 輸出成績總表模塊模塊名:PRNMARK輸入:成績總表、應(yīng)聘者人數(shù)輸出:成績總表的屏幕形象或紙面形象。調(diào)用以下模塊:無注釋:該模塊與數(shù)據(jù)流圖中的加工打印成績總表對應(yīng)。功能:將錄取通知書在屏幕或紙面上顯示出來。 輸出被查詢者個(gè)人成績模塊模塊名:PRNPER輸入:成績總表、應(yīng)聘者人數(shù)輸出:被查詢者個(gè)人成績的屏幕或紙面形象。調(diào)用以下模塊:無注釋:該模塊與數(shù)據(jù)流圖中的加工打印被查詢者個(gè)人成績對應(yīng)。struct Tdate {招聘截止日期}{ int year。}。 {政治} float chn。 {英語} float 。 {口試}}。 {姓名} char sex。 {年齡} char schoolrecord。 {任科級(jí)干部年限} char wordsite[60]。 {考試成績}}。 {姓名} float Sage。 {學(xué)歷分} float Swlen。 {考試成績} float total。 ifstream Inflist。char Sourcefile[20] {外部文件名}注:文件操作由于多為結(jié)構(gòu)體數(shù)據(jù),因此建議使用二進(jìn)制文件操作方法; 主模塊算法模塊名:INVCAD輸入:招聘截止日期、應(yīng)聘者信息與考試成績、被查詢?nèi)诵彰敵觯撼煽兛偙碇噶睿狠敵鱿到y(tǒng)的初始界面輸出菜單界面開提示窗口,要求用戶輸入選擇項(xiàng) do…while()招聘干部錄取系統(tǒng)1. 輸入應(yīng)聘者信息2. 結(jié)果輸出3.switch(I){case 1: 調(diào)用〈讀入〉模塊,建立文件 break。case 3: exit(0)default: break。它先讀入招聘截止日期,再依次讀入應(yīng)聘者的各項(xiàng)信息,同時(shí)對信息作鑒別,看是否合理。該模塊涉及的數(shù)據(jù)基本上再主模塊理定義了,其它定義如下: Tdate STOP,BIRTH,WORKTIME。 {年齡}char JUDGE。 {信息總表的一個(gè)元素的內(nèi)容}float STOPLLINE。 {應(yīng)聘的人數(shù)}“讀入”模塊算法(每輸入一位應(yīng)聘者信息,將其保存在外部文件 )模塊名:READIN輸入:招聘截止日期、應(yīng)聘者信息與考試成績輸出:信息總表指令: 讀入招聘截止日期; I=0; while(!( )) { 讀入姓名; 讀入性別,鑒別; 讀入學(xué)歷,鑒別; 讀入工作地點(diǎn); 讀入出生年月,鑒別; 讀入工作年限,鑒別; 讀入考試成績,鑒別; 讀入工作年限,鑒別; 讀入考試成績,鑒別; 輸出所有信息,確認(rèn)有無錯(cuò)誤; 將信息寫入文件I=I+1}。我們要使用的變量有:float STOPLINE。 {文件的一個(gè)元素}信息處理模塊的算法模塊名:TREATINF輸入:信息總表、應(yīng)聘截止日期輸出:成績總表指令:以讀打開文件 (Sourcefile) INFORM←文件Inflist的一個(gè)元素 STOPLINE←應(yīng)聘截止日期 I=0 WHILE(沒有到達(dá)文件結(jié)束EOF) { INFORM←文件INFLIST的一個(gè)元素 調(diào)用“計(jì)算填表”模塊 } 調(diào)用“排序”模塊 () 計(jì)算填表模塊根據(jù)該模塊的輸入、輸出和小說明,可設(shè)計(jì)出該模塊和算法指令:計(jì)算填表的算法模塊名:CALCUT輸入:信息總表、應(yīng)聘截止日期輸出:初步成績表、應(yīng)聘者人數(shù)指令:計(jì)算學(xué)歷分 計(jì)算年齡分 計(jì)算工作經(jīng)歷分 計(jì)算總分 將成績填入成績總表中 排序模塊,我們使用冒泡排序的方法,涉及到的數(shù)據(jù)結(jié)構(gòu)如下:int FLAG。 {交換時(shí)的中間變量}根據(jù)該模塊的輸入、輸出和小說明,可設(shè)計(jì)出該模塊的排序算法:排序模塊的算法(也可以使用其它可行的排序算法,見教課書)模塊名:ARRANGE輸入:初步成績表、應(yīng)聘者人數(shù)輸出:成績總表指令:FLAG = TRUE J=1 while(JI amp。 FLAG) { FLAG=FALSE L = N1 while(L=J){ if (marklist[L].totalmarklist[L+1].total) { 將兩個(gè)元素?fù)Q位 FLAG=TRUE } L=L1 } J=J+1 } 輸出模塊該模塊只是起選擇通道的作用?!拜敵觥蹦K的算法模塊名:EXPORT輸入:成績總表、被查詢?nèi)诵彰敵觯撼煽兛偙?、錄取通知表和被查詢?nèi)顺煽冎械囊豁?xiàng)或幾項(xiàng)的屏幕形象或紙面形象。輸出“成績總表”模塊算法:模塊名:PRNMARK輸入:成績總表、應(yīng)聘者人數(shù)輸出:成績總表的屏幕形象或紙面形象。JI。輸出“成績總表”模塊的算法;模塊名:PRNINF輸入:成績總表、應(yīng)聘者人數(shù)輸出:錄取通知書的屏幕或紙面形象。JK。打印被查詢者成績的算法:模塊名:PRNPER輸入:成績總表、應(yīng)聘者人數(shù)輸出:被查詢者個(gè)人成績的屏幕或紙面
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1