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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)---學(xué)生成績(jī)管理-免費(fèi)閱讀

  

【正文】 在此我們由衷的向張老師和代老師表示感謝和敬意。 在修改程序的過(guò)程中,我們遇到許多在書(shū)本學(xué)習(xí)中不曾遇到過(guò)的問(wèn)題,是張老師和代老師一次次以淵博的學(xué)識(shí)、嚴(yán)謹(jǐn)求實(shí)的科學(xué)精神和一絲不茍的治學(xué)態(tài)度幫助我們解決問(wèn)題。分歧過(guò)后達(dá)成共識(shí),團(tuán)結(jié)協(xié)作,最終才造就了一個(gè)完整的可使用的程序。 圖 46 進(jìn)入掛科查詢(xún)界面 圖 47 掛科查詢(xún)主功能界面 圖 48 掛科查詢(xún)中警告危險(xiǎn)同學(xué)顯示界面沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)實(shí)現(xiàn) 28 按平均分排名顯示界面 考試排名是每次考試結(jié)束后班委或者學(xué)習(xí)部、還有老師們大量枯燥繁瑣的工作了,還容易出錯(cuò)誤,于是,我們小組為此程序?qū)崿F(xiàn)了按平均分查詢(xún)的功能,可以將儲(chǔ)存在文件中的所以成員全部按照平均分排名,可方便操作者對(duì)整體 成績(jī)的管理。如圖 43 所示。j5。 if(stud[i].score[4]60) printf(%6s %d %d\n, stud[i].name,stud[i].num,stud[i].score[4])。 if(stud[i].score[3]60) printf(%6s %d %d\n, stud[i].name,stud[i].num,stud[i].score[3])。 if(stud[i].score[2]60) printf(%6s %d %d\n, stud[i].name,stud[i].num,stud[i].score[2])。 if(stud[i].score[1]60) printf(%6s %d %d\n, stud[i].name,stud[i].num,stud[i].score[1])。 if(stud[i].score[0]60) printf(%6s %d %d\n, stud[i].name,stud[i].num,stud[i].score[0])。c)。 printf( \n)。 float sum[SIZE]。 } 設(shè)計(jì)流程如圖 312 所示。 if((fp=fopen(,ab))==NULL) {printf(The file can not open\n)。b)。 fib_11()。 fib_11()。 printf( \\ ( (_/\n)。 printf(|| 歡迎登錄系統(tǒng)本 111 成績(jī)管理系統(tǒng) ||\n)。 int a。ix。 stud[i+1].score[0]=[0]。 [1]=stud[i].score[1]。jx1。 rewind(fp1)。 int j=0。 printf(請(qǐng)輸入功能代碼 \n)。stud[i],sizeof(struct student),1,fp1)。 stud[j].score[4]=stud[j+1].score[4]。jSIZE。 fseek(fp1,0,2)。 fp1=fopen(,rb+)。 printf(錄入完畢 \n)。i++) scanf(%s%d%d%d%d%d%d,stud[i].name, amp。 int many。 printf( 姓名 學(xué)號(hào) 思想品德與法律基礎(chǔ) 大學(xué)外語(yǔ) 高等數(shù)學(xué) 程序設(shè)計(jì) 嵌入式導(dǎo)論 平均分 \n)。 scanf(%d,amp。 FILE *fp1。 圖 31 功能結(jié)構(gòu)圖 功能設(shè)計(jì) int main() { fib_00()。 沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告 第 2章 C語(yǔ)言的運(yùn)行環(huán)境極其特點(diǎn) 7 ⒉ 結(jié)構(gòu)體變量的使用 結(jié)構(gòu)體是一個(gè)新的數(shù)據(jù)類(lèi)型,因此結(jié)構(gòu)體變量也可以像其它類(lèi)型的變量一樣賦值、運(yùn)算,不同的是結(jié)構(gòu)體變量以成員作為基本變量。由于在實(shí)際操作中可以直接點(diǎn)擊 Build 從源程序產(chǎn)生可執(zhí)行程序,可能有 人就會(huì)置疑:為何要將源程序翻譯成可執(zhí)行文件的過(guò)程分為編譯和鏈接兩個(gè)獨(dú)立的步驟,不是多此一舉嗎?之所以這樣做,主要是因?yàn)椋涸谝粋€(gè)較大的復(fù)雜項(xiàng)目中,有很多人共同完成一個(gè)項(xiàng)目 ( 每個(gè)人可能承擔(dān)其中一部分模塊 ) ,其中有的模塊可能是用匯編語(yǔ)言寫(xiě)的,有的模塊可能是用 VC 寫(xiě)的,有的模塊可能是用 VB 寫(xiě)的,有的模塊可能是購(gòu)買(mǎi) ( 不是源程序模塊而是目標(biāo)代碼 ) 或已有的標(biāo)準(zhǔn)庫(kù)模塊,因此,各類(lèi)源程序都需要先編譯成目標(biāo)程序文件 ( 2 進(jìn) 制 機(jī)器指令代碼 ) ,再通過(guò)鏈接程序?qū)⑦@些目標(biāo)程序文件連接裝配成可執(zhí)行文件。 如圖 23 所示。 8. C 語(yǔ)言適用范圍大,可移植性好 C 語(yǔ)言有一個(gè)突出的優(yōu)點(diǎn)就是適合于多種操作系統(tǒng),如 DOS、 UNIX,也適用于多種機(jī)型。且計(jì)算功能、邏輯判斷功能強(qiáng)大。 C 語(yǔ)言可以象匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元。還可對(duì)數(shù)學(xué)協(xié)處理器支持8087/80287 等進(jìn)行仿真。注釋用來(lái)向用戶(hù)提示或解釋程序的意義。 在 C 語(yǔ)言中采用的分隔符有逗號(hào)和空格 兩種。它層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護(hù)。從而使教學(xué)人員或管理者能方便精確的進(jìn)行其所需的一些操作,達(dá)到大大節(jié)省人力、物力,和提高效率的目的。新世紀(jì)的大學(xué)生,應(yīng)當(dāng)站在時(shí)代發(fā)展的前列,掌握現(xiàn)代科學(xué)技術(shù)知識(shí),調(diào)整自己的知識(shí)結(jié)構(gòu)和能力結(jié)構(gòu),以適應(yīng)社會(huì)發(fā)展的要求。本次課程設(shè)計(jì)可以實(shí)現(xiàn)在對(duì)學(xué)生成績(jī)管理時(shí)相應(yīng)的功能。 電子資料(程序代碼,簡(jiǎn)單說(shuō)明書(shū),課程設(shè)計(jì)報(bào)告)。 。 學(xué)生可查閱有關(guān)程序設(shè)計(jì)的案例資料,進(jìn)一步理解結(jié)構(gòu)化程序設(shè)計(jì)的模塊化程序設(shè)計(jì)思想,并利用此思想,根據(jù)對(duì)程序設(shè)計(jì)課程的學(xué)習(xí),編寫(xiě)一個(gè)比較完整的簡(jiǎn)單軟件系統(tǒng)。 二、課程設(shè)計(jì)的原始資料 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)早已經(jīng)從單純的數(shù)值計(jì)算功能中解脫出來(lái),利用計(jì)算機(jī)完成的功能越來(lái)越多,如信息的存儲(chǔ)、多媒體應(yīng)用、信息管理等。 成一簡(jiǎn)單學(xué)生成績(jī)管理程序。 課程設(shè)計(jì)報(bào)告裝訂順序?yàn)椋悍饷?、任?wù)書(shū)、成績(jī)?cè)u(píng)審意見(jiàn)表、中文摘要和關(guān)鍵詞、目錄、正文、參考文獻(xiàn)。 C 語(yǔ)言功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、應(yīng)用面廣、目標(biāo)程序效率高、可移植性好,既具有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又具有低級(jí)語(yǔ)言的許多特點(diǎn),因此特別適合于編寫(xiě)系統(tǒng)軟件。 此系統(tǒng)中應(yīng)用了結(jié)構(gòu)體,數(shù)組,文件,基本的指針運(yùn)用,基本的循環(huán)語(yǔ)句,函數(shù)的調(diào)用等 。為了便于對(duì)如此大數(shù)量的學(xué)生的成績(jī)進(jìn)行管理 ,就需要一種能管理學(xué)生成績(jī)的程序系統(tǒng)。由于 C 語(yǔ)言的強(qiáng)大功能和各方面的優(yōu)點(diǎn)逐漸為人們認(rèn)識(shí),到了八十年代, C 開(kāi)始進(jìn)入其它操作系統(tǒng),并很快在各類(lèi)大、中、小和微型計(jì)算機(jī)上得到了廣泛的使用。既可用于系統(tǒng)軟件的開(kāi)發(fā),也適合于應(yīng)用軟件的開(kāi)發(fā)。在 “ /*” 和 “ */” 之間的即為注釋。 1988 年 , Borland公司又推出 Turbo 版本 , 增加了圖形庫(kù)和文本窗口函數(shù)庫(kù)等 , 而 TurboC 則是該公司 1989 年出版的。 沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告 第 2章 C語(yǔ)言的運(yùn)行環(huán)境極其特點(diǎn) 3 C 語(yǔ)言在 VC++ 環(huán)境下運(yùn)行如圖 21 所示。能用來(lái)實(shí)現(xiàn) 各種復(fù)雜的數(shù)據(jù)類(lèi)型的運(yùn)算。而 C 語(yǔ)言允許程序編寫(xiě)者有較大的自由度。上部:菜單和工具條;中左:工作區(qū)( workspace) 視圖顯示窗口,這里將顯示處理過(guò)程中與項(xiàng)目相關(guān)的各種文件種類(lèi)等信息;中右:文檔內(nèi)容區(qū),是顯示和編輯程序文件的操作區(qū);下部:輸出 ( Output) 窗口區(qū),程序調(diào)試過(guò)程中,進(jìn)行編譯、鏈接、運(yùn)行時(shí)輸出的相關(guān)信息將在此處顯示。主要是進(jìn)行詞法分析和語(yǔ)法分析,又稱(chēng)為源程序分析,分析過(guò)程中發(fā)現(xiàn)有語(yǔ)法錯(cuò)誤,給出提示信息。 定義結(jié)構(gòu)體變量的一般格式為: struct 結(jié)構(gòu)體名 { 類(lèi)型 變量名; 類(lèi)型 變量名; … } 結(jié)構(gòu)體變量; 結(jié)構(gòu)體名是結(jié)構(gòu)體的標(biāo)識(shí)符不是變量名。它由一個(gè)加在結(jié)構(gòu)體變量名前的“ *” 操作符來(lái)定義。 int N=0。 x=x/sizeof(struct student)。stud[i],sizeof(struct student),1,fp1)。 }} 設(shè)計(jì)流程 如圖 33 所示。 printf(請(qǐng)開(kāi)始錄入成員信息及其成績(jī) \n)。stud[i].score[3],amp。 long number。iSIZE。 for(i=0。 stud[j].score[1]=stud[j+1].score[1]。 for(i=0。 for(。 if(d==2) fib_11()。 fseek(fp1,0,2)。 sum[i]=stud[i].score[0]+stud[i].score[1]+ stud[i].score[2]+stud[i].score[3]+stud[i].score[4]。i++) if(stud[i].avestud[i+1].ave) { {strcpy(,stud[i].name)。 } stud[i]=stud[i+1]。 stud[i+1].ave=。 exit(0)。 printf( \\\ //\n)。 printf(|| Oooo ||\n)。a)。 } if(a==4) { fib_4()。 printf(**********2 退出該系統(tǒng) ***********\n)。 } 設(shè)計(jì)流程如圖 311 所示。stud[i],sizeof(struct student1),1,fp)!=1) {printf(file write error\n)。 int c。 x=x/sizeof(struct student)。 printf( 3 科有警告危險(xiǎn)的同學(xué) :\n)。ix。ix。ix。ix。ix。ix。 圖 41 主菜單界面 成績(jī)查詢(xún)運(yùn)行界面 在主菜單中輸入代號(hào) 1,就可以進(jìn)行對(duì)系統(tǒng)本 111 的全體學(xué)生進(jìn)行成績(jī)查詢(xún),例如查詢(xún)系統(tǒng)本 111 班學(xué)號(hào)為 2021415102 的劉丹陽(yáng)同學(xué)??梢钥闯?,該成員確實(shí)已經(jīng)被刪除。而這次的課程設(shè)計(jì)也給了我們一次機(jī)會(huì),一次把學(xué)習(xí)到的知識(shí) 付諸實(shí)踐的機(jī)會(huì)。在收獲知識(shí)的同時(shí)收獲快樂(lè)。沒(méi)有老師的細(xì)心指導(dǎo),就沒(méi)有我們的設(shè)計(jì)成果。 。同時(shí),同學(xué)也給了我們?cè)S多有益的啟示、促動(dòng)和幫助,幫助我們能夠順利的完成此次課設(shè)。你要學(xué)的是知識(shí),是解決問(wèn)題的方法和思想,要端正學(xué)習(xí)態(tài)度,一時(shí)的成敗不足以論英雄,每一次突破都是一種收獲,就是在這樣的過(guò)程中我們才能不斷提高。 圖 49 退出界面沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告 結(jié) 論 29 結(jié) 論 時(shí)間是短暫的,收獲是豐厚的。 圖 44 成績(jī)刪除界面 當(dāng)將此成員的信息刪除之后,我們不妨在對(duì)此成員進(jìn)行查詢(xún)來(lái)測(cè)試程序功能是否有缺陷。 } } } } 設(shè)計(jì)流程如圖 313 所示。 printf( 姓名 學(xué)號(hào) 思想品德與法律基礎(chǔ) 大學(xué)外語(yǔ) 高等數(shù)學(xué) 程序設(shè)計(jì) 嵌入式導(dǎo)論 \n)。 printf( 姓名 學(xué)號(hào) 嵌入式導(dǎo)論 \n)。 printf( 姓名 學(xué)號(hào) 程序設(shè)計(jì) \n)。 printf( 姓名 學(xué)號(hào) 高等數(shù)學(xué) \n)。 printf( 姓名
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1