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

正文內(nèi)容

c語言-學(xué)生成績管理系統(tǒng)實(shí)驗(yàn)報(bào)告(已修改)

2025-05-25 18:43 本頁面
 

【正文】 學(xué)生成績管理系統(tǒng)實(shí)驗(yàn)報(bào)告㈠實(shí)驗(yàn)名稱:學(xué)生成績管理系統(tǒng)㈡實(shí)驗(yàn)?zāi)康模?)利用所學(xué)的三種程序基本結(jié)構(gòu)以及數(shù)組、用戶自定義函數(shù)進(jìn)行一個(gè)簡單管理系統(tǒng)的設(shè)計(jì),進(jìn)一步理解和掌握c語言的語法以及三種基本程序結(jié)構(gòu)的綜合應(yīng)用。2)通過程序中設(shè)計(jì)到的排序、查找、求和等操作加深對算法、程序設(shè)計(jì)思路、常用程序設(shè)計(jì)技巧的理解與掌握,逐步培養(yǎng)學(xué)生的程序開發(fā)能力。㈢實(shí)驗(yàn)要求:設(shè)某班有n位同學(xué),每位同學(xué)的數(shù)據(jù)包括一下內(nèi)容:學(xué)號(長整型)、姓名(字符號)、數(shù)學(xué)成績(整型)、程序設(shè)計(jì)成績(整型)。設(shè)計(jì)程序完成以下5項(xiàng)功能:新建數(shù)據(jù)檔案、添加數(shù)據(jù)、刪除數(shù)據(jù)、對輸入的數(shù)據(jù)進(jìn)行排序和查詢。㈣算法內(nèi)容:①程序運(yùn)行,利用printf函數(shù)顯示主菜單,并提示輸入相應(yīng)的數(shù)字來進(jìn)行相關(guān)操作。顯示主菜單如下:1. 新建數(shù)據(jù)2. 添加數(shù)據(jù)3. 刪除數(shù)據(jù)4. 排序5. 查詢6. 退出②若輸入1,則進(jìn)入新建數(shù)據(jù)界面。根據(jù)提示依次輸入學(xué)生人數(shù)、學(xué)生的學(xué)號、姓名、數(shù)學(xué)成績和程序設(shè)計(jì)程序。S1:輸入學(xué)生人數(shù)n,S2: 0i,(把0放在變量i中) S3:輸入第i+1個(gè)學(xué)生的數(shù)據(jù)(學(xué)號,姓名,學(xué)數(shù)學(xué)成績,程序設(shè)計(jì)成績)S4:i+1iS5:若in,返回S2 ,否則繼續(xù)S6:0=iS7:輸出第i+1個(gè)學(xué)生數(shù)據(jù)S8:i+1=i若iN,返回s6否則結(jié)束算法③輸入2,進(jìn)入添加數(shù)據(jù)界面。S1:原有學(xué)生人數(shù)n加1,即n+1=nS2:輸入學(xué)生數(shù)據(jù)S3:0iS4:輸出第i+1個(gè)學(xué)生的數(shù)據(jù)S5:若in返回S4,否則結(jié)束算法④輸入3進(jìn)入刪除數(shù)據(jù)界面。S1:輸入要?jiǎng)h除的學(xué)生學(xué)號mS2:0i,0jS3:若學(xué)生的學(xué)號stu[i].num,轉(zhuǎn)到S6,否則繼續(xù)S4:i+1iS5:若in,返回S3,否則輸出“輸出的學(xué)號不存在”算法接速S6:n1 nS7: 把要?jiǎng)h除的數(shù)據(jù)覆蓋 stu[i].num=stu[j].num。stu[i].name=stu[j].name。 stu[i].math=stu[j].math。stu[i].C=stu[j].C。j++。S8:若in,返回S7,否則繼續(xù)S9:0iS10:輸出第i+1個(gè)學(xué)生的數(shù)據(jù)S11:若in返回S10,否則結(jié)束算法⑤輸入4,進(jìn)入排序界面。按三種方式排序本質(zhì)一樣一下用數(shù)組a[50]代表S1:0iS2:i+1jS3:若a[i]a[j],第i+1個(gè)學(xué)生數(shù)據(jù)與第j+1個(gè)學(xué)生數(shù)據(jù)進(jìn)行交換S4:j+1jS5:若jn,n為學(xué)生原有人數(shù),返回S3S6:i+1iS7:若in1,返回S2 s8:輸出學(xué)生數(shù)據(jù),算法結(jié)束⑥輸入5,進(jìn)入查詢界面。1)按學(xué)號和名字方法一樣(以按學(xué)號為例)S1:輸入要查詢的學(xué)生的學(xué)號置于a[10]中 S2:0iS3:若stu[i].num=a[10],輸出該生數(shù)據(jù)并結(jié)束S4:i+1iS5:若in返回 S3否則輸出“學(xué)號不存在”,算法結(jié)束(2)按數(shù)學(xué)、程序設(shè)計(jì)、總分查詢(以數(shù)學(xué)為例)S1:輸入最低分?jǐn)?shù)線mS2:0i,0jS3:若std[i].math=m,轉(zhuǎn)到S6S4:i+1iS5:若in,返回S3S6:strcpy(e[j],stu[i].num)。strcpy(b[j],stu[i].name)。c[j]=stu[i].math。d[j]=stu[i].C。 (其中數(shù)組e,b,c,d 是二維數(shù)組)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1