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

正文內(nèi)容

學(xué)生考勤管理系統(tǒng)課程設(shè)計報告-全文預(yù)覽

2025-08-24 11:36 上一頁面

下一頁面
  

【正文】 rn=0。 return。i++) outfrr[i].tostr()endl。endif records_class第三部分: (功能子函數(shù)的實現(xiàn)部分)include include stringinclude iostreaminclude fstreaminclude include iomanipusing namespace std。i++) couts[i]\tc[i]endl。 s[j1]=stmp。 c[j]=c[j1]。ik。 break。 for(j=0。 int k=1,flag。 string *s=new string[n]。 for(i=0。 string stmp=s[j]。j0。 c[k++]=1。j++) if(r[i].sname==s[j]) { c[j]++。in。 s[0].assign(r[0].sname)。 } void order_s() //姓名的排序 { int i。 int type。 } string date。 itoa(type,tmp,10)。//直接添加另一個完整的字符串 ()。 (date)。 thiso=。 } void set(record amp。 (c)。 else goto c3。)goto c1。 char yn。 case 6:search_s(r)。 case 4:edt(r)。 case 2:input(r)。 records *r=new records()。 } coutO(∩_∩)O 請選擇你所需要的操作 O(∩_∩)O: flush。 cout *** ***endl。 cout *** 系統(tǒng)主菜單: ***endl。include int main(){ c1: //主菜單實現(xiàn) system(cls)。 case 6:goto e1。 case 2:goto e2。 t5=rr[i].type。 } t1=rr[i].date。i++) if(rr[i].sname==t1) { flag=7。 cintmp。曠課記錄的修改: cout請輸入要修改缺課記錄的學(xué)生姓名: flush。這點在后面部分會有詳細(xì)的說明。 int n。 for(i=0。 string stmp=s[j]。j0。 c[k++]=1。j++) if(r[i].ame==s[j]) { c[j]++。in。 s[0].assign(r[0].ame)。i++) couts[i]\t\tc[i]endl。 s[j1]=stmp。 c[j]=c[j1]。ik。 break。 for( j=0。 int k=1,flag。 string *s=new string[n]。class records //實現(xiàn)學(xué)生曠課情況排序的類{public: records() //構(gòu)造函數(shù) { r=new record[100]。 thistype=。//缺課類型 } void set(record re) { ()。//日期 (c)。首先計算switch表達(dá)式,然后在caes子句中尋找值相等的常量表達(dá)式,并以此為入口符號,由此開始順序執(zhí)行。void set();string tostr();類名/函數(shù)名描述 類名/函數(shù)名描述record 基類edt()修改學(xué)生信息records實現(xiàn)學(xué)生曠課情況排序的類del()刪除學(xué)生信息wt/rd()實現(xiàn)對文件的輸入和輸出search()查找學(xué)生信息input()錄入學(xué)生的缺課記錄search_s()一定范圍查找學(xué)生信息edt()修改學(xué)生信息main()主函數(shù)四、數(shù)據(jù)結(jié)構(gòu)設(shè)計 此程序運(yùn)用多種條件語句,主體采用的是動態(tài)數(shù)組、指針。達(dá)到查詢結(jié)果按照日期升序排序,同一天內(nèi)按照所缺課程的時間升序排序的目的, (4)、統(tǒng)計,函數(shù)代碼為void order_c(){}和void order_s(){}的類模塊中。修改很簡單,僅需要對該學(xué)生的某個部分進(jìn)行替換即可。 (2)、修改某個學(xué)生的缺課記錄,函數(shù)代碼void edt(records *r){}模塊中。學(xué)生缺課信息包括缺課時間,學(xué)生姓名,課程名稱,第幾節(jié),學(xué)生遲到次數(shù),早退次數(shù),請假次數(shù),曠課次數(shù)。 系統(tǒng)以菜單方式工作數(shù)據(jù)需求 本系統(tǒng)主要涉及的數(shù)據(jù)有學(xué)生缺課信息類和有關(guān)信息排序類。首先提示用戶按照正確的格式進(jìn)行學(xué)生缺課記錄的錄入,這個步驟比較簡單,只需要不斷地將記錄的每個數(shù)據(jù)項存入結(jié)構(gòu)體對應(yīng)的成員中。在修改前當(dāng)然要檢查記錄是否為空了,不為空的話,可以設(shè)置下面這五個菜單供用戶選擇:缺課日期第幾節(jié)課課程名稱學(xué)生姓名缺課類型退出修改程序并返回系統(tǒng)主菜單。 (3)、查詢某個學(xué)生的缺課情況,函數(shù)代碼void search(records *r){}模塊中。int o,type。選擇語句多采用if多分支選擇結(jié)構(gòu)與switch語句。保存和讀取函數(shù)是典型的函數(shù)功能,一個程序是由若干個函數(shù)組成的,保存和讀取函數(shù)是和其他函數(shù)互相調(diào)用的再有使用有關(guān)類的設(shè)計,學(xué)生缺課信息類和有關(guān)信息排序類,如下:class record //學(xué)生缺課信息類{public: void set(string d,int o,string c,string s,int type) { (d)。//對缺課類型的選擇 為int型 thistype=type。 thiso=。}。 int j。 c[0]=1。i++) { flag=0。 flag=1。 } } for(i=1。j) { if(c[j]c[j1]) { int tmp=c[j]。 s[j]=s[j1]。ik。 int *c=new int [n]。 for( i=1。jk。 } if(!flag) {
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1