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

正文內(nèi)容

c語(yǔ)言學(xué)生成績(jī)管理系統(tǒng)(編輯修改稿)

2024-10-08 14:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái)。 C 語(yǔ)言可以像匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元。   C語(yǔ)言的運(yùn)算符包含的范圍很廣泛,共有34種運(yùn)算符。C語(yǔ)言把括號(hào)、賦值、等都作為運(yùn)算符處理。從而使C語(yǔ)言的運(yùn)算類型極其豐富,表達(dá)式類型多樣化。靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其它高級(jí)語(yǔ)言中難以實(shí)現(xiàn)的運(yùn)算。   C語(yǔ)言的數(shù)據(jù)類型有:整形、實(shí)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體類型、共用體類型等。能用來(lái)實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu)的運(yùn)算。并引入了指針概念,使程序效率更高。另外C語(yǔ)言具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動(dòng)器。且計(jì)算功能、邏輯判斷功能強(qiáng)大。   結(jié)構(gòu)式語(yǔ)言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化,即程序的各個(gè)部分除了必要的信息交流外彼此獨(dú)立。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。C語(yǔ)言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語(yǔ)句控制程序流向,從而使程序完全結(jié)構(gòu)化。   雖然C語(yǔ)言也是強(qiáng)類型語(yǔ)言,但它的語(yǔ)法比較靈活,允許程序編寫者有較大的自由度。   由于C語(yǔ)言允許直接訪問(wèn)物理地址,可以直接對(duì)硬件進(jìn)行操作,因此它既具有高級(jí)語(yǔ)言的功能,又具有低級(jí)語(yǔ)言的許多功能,能夠像匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元,可用來(lái)寫系統(tǒng)軟件。    第二章、設(shè)計(jì)任務(wù)分析(1)掌握和利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力。(2)理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法。(3)掌握開發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法。(4)學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法。(5)掌握書寫程序設(shè)計(jì)開發(fā)文檔的能力(書寫畢業(yè)設(shè)計(jì)論文)。(6) 獨(dú)立檢索文獻(xiàn)資料并恰當(dāng)運(yùn)用.(1)用C語(yǔ)言實(shí)現(xiàn)系統(tǒng)并且能夠在visual c++ 。(2)利用結(jié)構(gòu)體數(shù)組實(shí)現(xiàn)學(xué)生成績(jī)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)。(3)系統(tǒng)具有增加、查詢、插入、等基本功能。(4)系統(tǒng)的各個(gè)功能模塊要求用函數(shù)的形式實(shí)現(xiàn)。(5) 將學(xué)生成績(jī)信息存在文件中并能從文件中讀取學(xué)生的成績(jī)信息。(6) 各個(gè)菜單項(xiàng)的功能能夠正常實(shí)現(xiàn)。1—輸入學(xué)生的信息以及成績(jī)2—顯示成績(jī)3—按學(xué)號(hào)進(jìn)行成績(jī)修改4—學(xué)生檔案及成績(jī)存盤5—讀取成績(jī)6—退出 此項(xiàng)目主要考察我們對(duì)結(jié)構(gòu)體、指針、文件的操作,以及C語(yǔ)言算法的掌握,所以完成此題目要求較高的設(shè)計(jì)能力,尤其是要有大局意識(shí)。如何調(diào)試程序也非常重要,通過(guò)這個(gè)程序可學(xué)到以前調(diào)試程序沒(méi)有的經(jīng)驗(yàn)。菜單中的每一個(gè)選項(xiàng)都對(duì)應(yīng)一個(gè)子程序。該項(xiàng)目主要的菜單選項(xiàng)主要采用do…while循環(huán)和if判斷語(yǔ)句完成,學(xué)生的基本信息主要存儲(chǔ)在結(jié)構(gòu)體數(shù)組中,然后通過(guò)該結(jié)構(gòu)體數(shù)組對(duì)學(xué)生的成績(jī)進(jìn)行管理包括修改學(xué)生成績(jī),學(xué)生成績(jī)的存盤。學(xué)生成績(jī)的存盤和讀取主要采用fopen打開文件和fprint,fscanf函數(shù)用for循環(huán)往文件中寫和從文件中讀取數(shù)據(jù),最后用fclose函數(shù)關(guān)閉文件。第三章、模塊設(shè)計(jì)將學(xué)生成績(jī)管理系統(tǒng)劃分為以下幾個(gè)模塊功能:顯示系統(tǒng)菜單。功能:初始化結(jié)構(gòu)體數(shù)組。功能:學(xué)生的信息進(jìn)行錄入包括班級(jí)學(xué)號(hào),姓名,性別以及三門課的成績(jī)。 功能:顯示所有學(xué)生的基本信息包括班級(jí)學(xué)號(hào),姓名,性別以及三門課的成績(jī)。 功能:根據(jù)學(xué)號(hào)修改學(xué)生基本信息包括班級(jí)學(xué)號(hào),姓名,性別以及三門課的成績(jī)。 。 功能:把所有的學(xué)生信息存儲(chǔ)到制定路徑的文件中。功能:根據(jù)提供的文件名讀取該文件中的所有學(xué)生信息。. 退出功能:當(dāng)不需要進(jìn)行其他操作的時(shí)候可以退出該系統(tǒng)。 第四章、主要數(shù)據(jù)結(jié)構(gòu)程序設(shè)計(jì)中用到的學(xué)生信息結(jié)構(gòu)體類型 struct st{ int num。 char classname[10]。 char name[20]。 char sex[3]。 float score[KM]。}student[RS]={{0}}。第五章、流程圖維護(hù)模塊根據(jù)總分進(jìn)行排序根據(jù)單科成績(jī)進(jìn)行排序從磁盤文件載入學(xué)生信息統(tǒng)計(jì)模塊輸出模塊查詢模塊主模塊存儲(chǔ)模塊將學(xué)生信息寫入磁盤文件根據(jù)學(xué)號(hào)修改學(xué)生信息根據(jù)磁盤文件名顯示學(xué)生信息顯示學(xué)生信息將學(xué)生信息寫進(jìn)結(jié)構(gòu)體數(shù)組中 顯示學(xué)生信息 第六章、源代碼//所包含的頭文件includeinclude//定義系統(tǒng)中所需要用到的結(jié)構(gòu)體類型struct st{ int num。 char classname[10]。 char name[20]。 char sex[3]。 float score[KM]。}student[RS]={{0}}。// 函數(shù)說(shuō)明void addst(stru
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1