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

正文內(nèi)容

高??蒲泄芾硐到y(tǒng)的設(shè)計(jì)與開發(fā)課程設(shè)計(jì)(編輯修改稿)

2025-05-09 00:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 查找數(shù)據(jù)流程圖 12 4 系統(tǒng)圖示 系統(tǒng)功能函數(shù) 高??蒲泄芾硐到y(tǒng)需要實(shí)現(xiàn)的功能主要有:查找某科研項(xiàng) 目信息、修改某科研項(xiàng)目信息、新增某科研項(xiàng)目信息、查詢某科研項(xiàng)目的狀態(tài)。其中某科研項(xiàng)目信息的新增與查找是整個(gè)系統(tǒng)的核心。 (1) find 函數(shù) { string na。 system(cls)。 coutendlendlendlendlendl。 cout\t\t\t\t 查找 endl。 coutendl。 cout\t\t\t\t 請(qǐng)輸入項(xiàng)目名: 。 cinna。 p=first。 while(p!=NULL) { if(pname==na) return true。 else p=pnext。 } return false。 } 主要功能是通過科研項(xiàng)目名查找某科研項(xiàng)目的相關(guān)信息 (2) input 函數(shù) { science *t=new science。 system(cls)。 coutendlendlendlendlendl。 cout\t\t\t\t 新增科研狀態(tài) endl。 coutendl。 cout\t\t\t\t 請(qǐng)輸入科研項(xiàng)目名稱 :。cintname。 cout\t\t\t\t 請(qǐng)輸入負(fù)責(zé)人姓名 :。cintauthor。 cout\t\t\t\t 請(qǐng)輸入科研經(jīng)費(fèi) :。cintpublishing_pany。 cout\t\t\t\t 請(qǐng)輸入編號(hào) :。cintdate。 13 tstate=true。 tnext=NULL。 endnext=t。 end=t。 } 主要功能是增加某項(xiàng)科研項(xiàng)目,及相關(guān)信息的輸入。 (3)lend 函數(shù) { bool t。 t=find()。 system(cls)。 if(t==false) { coutendlendlendlendl。 cout\t\t\t 對(duì)不起,無此科研狀態(tài) ! endl。 } else { if(pstate==false) { coutendlendlendlendl。 cout\t\t\t 項(xiàng)目進(jìn)行中 endl。 } else { pstate=false。 coutendlendlendlendl。 cout\t\t\t endl。 cout\t\t\t 建立已完成項(xiàng)目 成功 ! endl。 cout\t\t\t endl。 } } p=first。 cout\t\t\t。system(pause)。 } 主要功能是對(duì)科研項(xiàng)目當(dāng)前狀態(tài)的確定。 14 程序的實(shí)現(xiàn) ( 1)因?yàn)闆]有使用數(shù)據(jù)庫(kù),所以必需先新建幾組科研項(xiàng)目的相關(guān)信息。登錄執(zhí)行截圖如 41 所示 圖 41 登錄執(zhí)行截圖 15 建立科研項(xiàng)目如 42 所示 圖 42 16 ( 2)程序正常運(yùn)行,運(yùn)行截面如 43 所示 圖 43 程序運(yùn)行截圖 17 程序的運(yùn)行 對(duì)新建的科研項(xiàng)目進(jìn)行查找,如 44 所示 圖 44 科研項(xiàng)目查找執(zhí)行截圖 18 對(duì)新建的科研項(xiàng)目信息進(jìn)行查找,查找結(jié)果如 45 所示 圖 45 科研項(xiàng)目查找結(jié)果截圖 19 程序調(diào)試 程序調(diào)試是程序設(shè)計(jì)過程中很重要的的一個(gè)環(huán)節(jié)。 為了便于查錯(cuò)、閱讀,在設(shè)計(jì)該程序時(shí)我大多數(shù)情況下采用的是結(jié)構(gòu)化程序方法編輯,添加了盡可能多的注釋,這為我后來的調(diào)試過程帶來了很多方便 [3]。 最出的調(diào)試錯(cuò)誤過多, 在修改過程中,發(fā)現(xiàn)很多都是因?yàn)樵趯懲暌粋€(gè)語句時(shí)忘了加上分號(hào)(;),變量名的輸入錯(cuò)誤;變量名未定義等等。經(jīng)過仔細(xì)的初步檢查后我開始了上機(jī)調(diào)試,在編譯和連接過程中發(fā)現(xiàn)錯(cuò)誤,屏幕上顯示了出錯(cuò)信息,根據(jù)提示找到出錯(cuò)的位置,加以改正,再進(jìn)行編譯??如此反復(fù),直到順利通過編譯和連接為止。 錯(cuò)誤主要有: 一、 定義變量時(shí);粗心大意錯(cuò)寫變量名,不過這在 Visual C++編譯器的錯(cuò)誤信息提示框幫助下還是很容易找到并改正的。所以我發(fā)現(xiàn)在定義變量名的時(shí)候應(yīng)該盡可能使用相近意思的英文單詞或縮寫,如: name(姓名 )、 num(工作證號(hào))、 depart(部門)、 t(temp)等等,這樣一來就可以適當(dāng)?shù)臏p少對(duì)變量名的生疏,減少低級(jí)錯(cuò)誤的過多產(chǎn)生,把更多的精力放在語法檢查上。 二、語法錯(cuò)誤;在書本以及 Visual C++編譯器的錯(cuò)誤信息提示框的幫助下,能夠處理好大多數(shù)基本語法錯(cuò)誤。我個(gè)人認(rèn)為,作為一個(gè)程序員應(yīng)該把書本上的語法看得滾瓜爛熟,才能在程序設(shè)計(jì)時(shí)駕車就熟的去使用這些語法 幫助自己更好地完成程序設(shè)計(jì)目的;在精通一門語言的同時(shí),學(xué)習(xí)多門語言的語法知識(shí),體會(huì)兩種語言的區(qū)別,對(duì)自己閱讀更好優(yōu)秀程序有很大裨益 三、邏輯錯(cuò)誤;邏輯上的錯(cuò)誤機(jī)器不易檢查出來,有時(shí)候 Visual C++編譯器的錯(cuò)誤信息提示框里的錯(cuò)誤提示或許是不準(zhǔn)確的(提示 20幾個(gè)錯(cuò)誤,實(shí)際上只要改正 1處其它的錯(cuò)誤都會(huì)隨之消失),這時(shí)就需要對(duì)數(shù)據(jù)處理結(jié)果進(jìn)行人工分析。這種錯(cuò)誤是最難找的,需要編寫程序的人有相當(dāng)耐心和細(xì)心去找出問題所在。 20 5 結(jié)束語 C++ 語言是在 C 語言的基礎(chǔ)上為支持面向?qū)ο蟪绦蛎嫜兄频囊?種編程語言。為了滿足管理程序的復(fù)雜性的需要, 1980 年,貝爾實(shí)驗(yàn)室的 Bjarne Stroustrup 開始對(duì) C 語言進(jìn)行改進(jìn)和擴(kuò)充。在經(jīng)歷了三次 C++修訂后,于 1994年制定了 ANSI C++標(biāo)準(zhǔn)的草案。以后又經(jīng)過不斷完善,成為目前的 C++。 C++包含了整個(gè) C,而 C 是建立 C++的基礎(chǔ)。 C++包含了 C 的全部特征和優(yōu)點(diǎn),同時(shí)又添加了對(duì)面向?qū)ο缶幊痰耐耆С帧? 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法強(qiáng)調(diào)直接以問題域中的事物為中心來思考和認(rèn)識(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1