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

正文內(nèi)容

學(xué)生考勤管理系統(tǒng)課程設(shè)計報告-資料下載頁

2024-08-12 11:36本頁面
  

【正文】 空!endl。 return。 } cout請輸入要查詢的學(xué)生姓名: flush。 string str。 int j=0,flag=0。 cinstr。 for(int i=0。irn。i++) if(rr[i].sname==str) { if(!flag)cout\n序號\t缺課日期 節(jié)次\t課程名稱\t學(xué)生姓名\t缺課類型endl。 coutj++\tflush。 prione(rr[i])。 flag=1。 } if(!flag)cout沒有查到該學(xué)生的缺課記錄!endl。 }void search_s(records *r)//一定范圍查找學(xué)生信息{ int i。 if(rn==0) { cout記錄為空!endl。 return。 } records *r1=new records()。g1: cout請輸入要檢索的時間范圍: (例如110610110612) flush。 string tmp,ld,hd。 cintmp。 ((0,6))。 ((7,6))。 if(!timechk(ld)||!timechk(hd))goto g1。 for(i=0。irn。i++) if(rr[i].(ld)=0amp。amp。rr[i].(hd)=0amp。amp。rr[i].type==4) r1r[r1n++].set(rr[i])。 cout請選擇統(tǒng)計方式: ( )flush。g2: cini。 switch(i) { case 1: cout\n在ld到hd期間學(xué)生曠課情況如下:endl。 r1order_s()。 break。 case 2: cout\n在ld到hd期間課程曠課情況如下:endl。 r1order_c()。 break。 default:goto g2。 }}八、系統(tǒng)運行結(jié)果樣例當(dāng)用戶執(zhí)行程序時首先會出現(xiàn)如下界面也是主菜單界面:當(dāng)輸入序號1時會出現(xiàn)所有學(xué)生記錄:再選擇y就會又回到主菜單界面,選n時就會退出。當(dāng)在主菜單是選擇序號2時就會出現(xiàn)如下界面:按照提示進(jìn)行輸入,如果要繼續(xù)輸入則選擇y,否則選n推出并會提示是否保存錄入的內(nèi)容。當(dāng)在主菜單是選擇序號3時會出現(xiàn)界面:此時就要求輸入查詢的學(xué)生姓名,輸入之后如果記錄沒有就會出現(xiàn)“沒有查到該學(xué)生的缺課紀(jì)錄”,如果有的話就會顯示次學(xué)生的記錄。當(dāng)在主菜單是選擇序號4時,就會提示輸入需要修改的姓名,如果此學(xué)生有會出現(xiàn):如果沒有此學(xué)生就會出現(xiàn):同樣在主菜單選擇5時會出現(xiàn):選擇6時則會出現(xiàn)界面:在統(tǒng)方式選1的話會出現(xiàn)上面的界面,選2的話界面如下:當(dāng)選擇7時:就會退出系統(tǒng)如果想再次使用就必須再次打開程序選擇功能使用。九、結(jié)束語 本次課程設(shè)計主要使用到了C++中的一些比較基本的算法,總體上感覺比之前做過的實驗綜合性比較強。在這里我主要總結(jié)一下我設(shè)計這個學(xué)生考勤管理系統(tǒng)的心得和在編譯程序的過程中遇到的問題以及解決的辦法。為了使得程序的編寫更加有條理,閱讀更加明了,在寫每個模塊的時候都將自己的思路寫在每個函數(shù)的第一行,告訴自己(讀者)我這個函數(shù)將要做的是什么事情。這是一個很好的編程規(guī)范,值得繼續(xù)發(fā)揚。 對于這次的程序的編寫,花了不少時間,原因很可能是自己對C++的總體認(rèn)知還不夠,還有在上學(xué)期一個月對C++的學(xué)習(xí)知識量很有限,在編寫調(diào)試的這個過程中很多新的語法知識都是在網(wǎng)上搜索的。當(dāng)然錯誤自然是非常多的,比如bool型的,在網(wǎng)上看過了,感覺用的人比較多,也覺得挺好用的,在本程序中也使用了bool型的,如bool timechk();知道bool為布爾型,只有一個字節(jié),取值false和true,是0和1的區(qū)別,不過在使用的時候老是出錯。還有使用append()添加文本常用方法:直接添加另一個完整的字符串,(str2)。添加另一個字符串的某一段子串:(str2, 11, 7)。添加幾個相同的字符:(5, 39。.39。)。注意,.. 再比如類的數(shù)據(jù)成員的初始化可以采用初始化表或函數(shù)體內(nèi)賦值兩種方式,這兩種方式的效率不完全相同。非內(nèi)部數(shù)據(jù)類型的成員對象應(yīng)當(dāng)采用第一種方式初始化,以獲取更高的效率。內(nèi)部數(shù)據(jù)類型的數(shù)據(jù)成員而言,兩種初始化方式的效率幾乎沒有區(qū)別,但后者的程序版式似乎更清晰些。不能在類聲明中初始化const 數(shù)據(jù)成員,類的const 常量只能在初始化表里被初始化。 在設(shè)計好思路以后就是測試數(shù)據(jù)的設(shè)計,不過本次實驗的測試數(shù)據(jù)比較死板,沒什么好變動的。 我學(xué)習(xí)編程一直有自己的一點想法:用任務(wù)來牽引,在實踐中學(xué)習(xí)。也就是說,我沒有按照某種固定的順序去學(xué)習(xí)編程,而是經(jīng)常有一些小的程序想法或是想編一個滿足特定功能的程序。這樣剛開始幾乎每次都是在對所編程序一無所知的基礎(chǔ)上進(jìn)行,由簡單到復(fù)雜,一個問題一個問題地去解決。當(dāng)然,很多時候我失敗了,但在這過程中,我學(xué)到了很多。問題一個個地解決,知識一點點地積累,經(jīng)驗一點點地豐富,想法一點點地成熟,成功概率也一點點地提高。現(xiàn)在編寫一些簡單的桌面應(yīng)用程序也基本上沒有問題了。首先聲明,雖然我不是什么高手,不過通過這次編寫這樣的系統(tǒng)的學(xué)習(xí)我還是有一點心得的。學(xué)編程急不得,上來就學(xué)VC肯定碰一頭灰,說VC難就難在這點上了。如果硬上,意志堅強的話也許能挺過來,但也是會缺乏后勁,不得不回過頭來補習(xí)基礎(chǔ)知識。意志不堅強的話,很有可能就此放棄了,并留下一個VC難得不得了的印象。其實,只要踏踏實實一步一步來,VC也就是很簡單點事。在這里我說一下,如果你還只是一個初中生,那么你就應(yīng)當(dāng)仔細(xì)考慮一下了。首先,限于你的知識和思維能力,學(xué)學(xué)C語言還應(yīng)該沒問題,但要學(xué)VC是要下相當(dāng)大的功夫的。而且,你現(xiàn)在學(xué)到的東西將來一定會過時,所以不如把精力放在算法的研究上,畢竟這些東西永遠(yuǎn)都不會過時。 由于時間把握不好,這個系統(tǒng)是在幾天空余時間寫出來的,難免有點倉促,任然有許多需要改進(jìn)的方向,但基本的功能已經(jīng)達(dá)到了。最后,通過完成編程,我達(dá)到了: 加深對本課程理論知識的理解,提高實際應(yīng)用能力; 樹立自身對理論聯(lián)系實際的工作作風(fēng)、嚴(yán)肅認(rèn)真的科學(xué)態(tài)度; 進(jìn)一步訓(xùn)練和提高自身的分析設(shè)計能力、理論計算能力、實驗研究能力、外文閱讀、查閱文獻(xiàn)資料和文字表達(dá)等基本技能; 培養(yǎng)自身獨立分析、解決實際問題的能力,培養(yǎng)自身的創(chuàng)新意識和創(chuàng)新能力。指導(dǎo)教師評語:成績: 簽名:27
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1