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

正文內(nèi)容

c語言班級學(xué)生成績管理系統(tǒng)項(xiàng)目設(shè)計(編輯修改稿)

2024-10-11 08:06 本頁面
 

【文章內(nèi)容簡介】 ceDropSort(stuscore,STUSIZE,0)。 AsceDropSort函數(shù) 源程序如下: 在這個函數(shù)中,我們 增加了一個形參,根據(jù)該形參的值來確定是否按升序還是按降升序排列,然后用條件表達(dá)式來判斷是執(zhí)行什么排列。 其他內(nèi)容不變。同學(xué)們可以思考其他的優(yōu)化方法。 任務(wù) 11:初步實(shí)現(xiàn)學(xué)生最高、最低等成績查找 該任務(wù)初步實(shí)現(xiàn)項(xiàng)目中 查找最高學(xué)生成績函數(shù) SearchMax()、查找最低學(xué)生成績函數(shù)SearchMin()、查找不合格成績函數(shù) NotElig()。 要完成上述任務(wù),在主函數(shù)中,我們設(shè)計一個包含 10個學(xué)生成績的實(shí)型數(shù)組。定義數(shù)組的整型常量表達(dá)式用符號常量表示,然后完善相應(yīng)函數(shù)。在編寫函數(shù)的過程中要十分注意函數(shù)的形參與 實(shí)參的設(shè)計。 1.在項(xiàng)目的文件包含行的下面增加下列內(nèi)容: define STUSIZE 10 2. 相應(yīng)函數(shù)聲明修改為: void SearchMax(float score[],int stusize)。//查找最高學(xué)生成績函數(shù)聲明 void SearchMin(float score[],int stusize)。//查找最低學(xué)生成績函數(shù)聲明 void NotElig(float score[],int stusize)。//查找不合格學(xué)生成績函數(shù)聲明 3. 主函數(shù)稍做修改: void main() { int choose,editnum,dispnum,pnum,sortnum。//定義 5 個輸入變量 float stuscore[STUSIZE]={,80,55,85,89,95,88}。//定義學(xué)生成績數(shù)組 …… } 三個函數(shù)的調(diào)用語句修改為: SearchMax(stuscore,STUSIZE)。 SearchMin(stuscore,STUSIZE)。 NotElig(stuscore,STUSIZE)。 5. SearchMax()函數(shù)、 SearchMin()函數(shù)和 NotElig()函數(shù) 定義的修改見源程序。 任務(wù) 11源程序如下: 任務(wù) 11:初步實(shí)現(xiàn)學(xué)生最高、最低等成績查找 (函數(shù)優(yōu)化 ) 從 SearchMax函數(shù)和 SearchMin函數(shù)的程序代碼可以看出,它們除了循環(huán)中的判斷不相同外,絕大部分是相同的。我們只要稍加修改,就可以將這兩個函數(shù)改寫成一個函數(shù),這樣即減輕了編程者的勞動強(qiáng)度,又提高了程序的閱讀性。 下面是將 SearchMax函數(shù)和 SearchMin函數(shù)優(yōu)化合并成一個函數(shù)。 將 SearchMax函數(shù)和 SearchMin函數(shù)優(yōu)化成一個函數(shù),該函數(shù)名為 SearchMaxMin。 函數(shù)聲明修改為: void SearchMaxMin(float score[],int stusize,int)。//查找學(xué)生最高、最低成績函數(shù)聲明 函數(shù)調(diào)用修改為:查找最高成績: SearchMaxMin(stuscore,STUSIZE,1)。 查找最低成績: SearchMaxMin(stuscore,STUSIZE,0)。 SearchMaxMin 函數(shù) 源程序如下: (缺少) 任務(wù) 12:用指針實(shí)現(xiàn)學(xué)生最高、最低等成績查找 任務(wù) 11給出的“班級學(xué)生成績管理系統(tǒng)”查找最高分、最低分和不及格成績的 3個函數(shù)也可以用指針變量做參數(shù)來實(shí)現(xiàn)。下面給出的這三個函數(shù),只將原函數(shù)中的數(shù)組形參修改成指針形參,函數(shù)按指針訪問方式編寫。 1.函數(shù)聲明可修改成: void SearchMax(float *,int)。//查找最高分指針訪問函數(shù) void SearchMin(float *,int)。//查找最低分指針訪問函數(shù) void NotElig(float *,int)。//查找不合格學(xué)生成績指針 訪問函數(shù) 2.函數(shù)調(diào)用可以不修改。 3. SearchMax()函數(shù)、 SearchMin()函數(shù)和 NotElig()函數(shù) 定義的修改見源程序。要說明的是,用指針變量來實(shí)現(xiàn)這些函數(shù)功能絕不是只有一種方法,同學(xué)們可以設(shè)計出更多不同的方法來。查找最高和最低分函數(shù)同樣可以進(jìn)行函數(shù)優(yōu)化工作,同學(xué)可以自己做一做。 任務(wù) 12源程序如下: 任務(wù) 13:用指針實(shí)現(xiàn)學(xué)生成績排序 任務(wù) 10 給出的“班級學(xué)生成績管理系統(tǒng)”學(xué)生成績排序函數(shù)也可以用指針變量做參數(shù)來實(shí)現(xiàn)。下面給出的這二個函數(shù),只 將原函數(shù)中的數(shù)組形參修改成指針形參,函數(shù)按指針訪問方式編寫。 1.函數(shù)聲明可修改成: void AsceSort(float *,int)。//按升序排列指針訪問函數(shù) void DropSort(float *,int)。//按降序排列指針訪問函數(shù) 2.函數(shù)調(diào)用可以不修改。 3. AsceSort ()函數(shù)和 DropSort ()函數(shù) 定義的修改見源程序。要說明的是,用指針變量來實(shí)現(xiàn)這些函數(shù)功能絕不是只有一種方法,同學(xué)們可以設(shè)計出更多不同的方法來。按升序和降序排列同樣可以進(jìn)行函數(shù)優(yōu)化工作,同學(xué)可以自己做一做。 任務(wù) 13源程序如下: 任務(wù) 14:用結(jié)構(gòu)體實(shí)現(xiàn)數(shù)據(jù)的增加、刪除、修改和顯示 1. 用結(jié)構(gòu)體實(shí)現(xiàn)數(shù)據(jù)的增加、刪除、修改 結(jié)構(gòu)體類型是“班級學(xué)生成
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1