學(xué)生成績(jī)查詢系統(tǒng),運(yùn)用結(jié)構(gòu)體,struct ,sort ,Clrscr(),textcolor()函數(shù),用for()循環(huán)語(yǔ)句,switch和ifelse作為條件測(cè)試語(yǔ)句。
程序?qū)崿F(xiàn)了學(xué)生成績(jī)查詢功能,有20個(gè)我們班學(xué)生的數(shù)據(jù)信息,每個(gè)包含:
學(xué)號(hào) — num [10](字符串)、姓名(拼音)— name[25](字符串)、
性別 — sex(字符,M或W)、年齡 — age(整型)、
三門課程成績(jī)(高數(shù)、英語(yǔ)、計(jì)算機(jī))— score [3 ](單精度)。設(shè)計(jì)一個(gè)系統(tǒng):
定義及輸出。用結(jié)構(gòu)體類型數(shù)據(jù)及其賦初值的方法把學(xué)生的數(shù)據(jù)送到結(jié)構(gòu)體數(shù)組中(第一個(gè)數(shù)據(jù)用自己的真實(shí)數(shù)據(jù),其它數(shù)據(jù)自定,但注意要是合法數(shù)據(jù)),然后把它們輸出顯示;計(jì)算并排序。計(jì)算每個(gè)學(xué)生三門課程的總分(sum,單精度)及平均分(aver,單精度,輸出一位小數(shù)),還有他們成績(jī)的排名,將包括所有數(shù)據(jù)的結(jié)構(gòu)體數(shù)組元素按總分從大到小的順序排序打印出來(lái);
運(yùn)行程序,進(jìn)入主界面!可輸入1—輸出所有學(xué)生的成績(jī),輸入2—計(jì)算和排列學(xué)生的成績(jī),輸入3—查詢學(xué)生個(gè)人成績(jī),輸入4—退出查詢。
在進(jìn)行學(xué)生個(gè)人成績(jī)個(gè)人查詢可以實(shí)現(xiàn)多次查詢——進(jìn)入學(xué)生個(gè)人查詢,輸入1回車實(shí)現(xiàn)多次查詢。
運(yùn)行環(huán)境為TURBOC ,WINDOWSXP。
標(biāo)簽:
成績(jī)查詢系統(tǒng)
上傳時(shí)間:
2014-01-01
上傳用戶:cx111111