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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)、食堂飯卡系統(tǒng)(已修改)

2024-11-09 17:36 本頁面
 

【正文】 第一篇:學(xué)生成績(jī)管理系統(tǒng)、食堂飯卡系統(tǒng)一、實(shí)驗(yàn)?zāi)康?、運(yùn)算符、表達(dá)式、程序控制結(jié)構(gòu)。、食堂飯卡終端系統(tǒng)代碼的編寫。,實(shí)驗(yàn)課結(jié)束后交有手寫修改筆記的實(shí)驗(yàn)報(bào)告。二、實(shí)驗(yàn)環(huán)境:(硬件環(huán)境、軟件環(huán)境) 7操作系統(tǒng)++編譯器三、實(shí)驗(yàn)過程:(內(nèi)容、操作步驟、結(jié)果等)內(nèi)容一:學(xué)生成績(jī)管理系統(tǒng)需求:建立一個(gè)學(xué)生成績(jī)管理系統(tǒng),。”顯示全部學(xué)生信息”、”查詢信息(通過名字或者學(xué)號(hào)查詢)”、”排序成績(jī)(可按 各科成績(jī)或者平均成績(jī)排序)”、”通過輸入學(xué)生學(xué)號(hào)修改學(xué)生信息”、”刪除學(xué)生”、”添加學(xué)生”、”保存信息”等功能?!憋@示全部學(xué)生信息”、”根據(jù)學(xué)號(hào)查詢學(xué)生信息”?!鞍闯煽?jī)排序”等功能。系統(tǒng)代碼:include include include typedef struct Student { int number。char name[20]。float yuwen。float shuxue。float yingyu。float average。}Student。Student stu[100]。int stulength。char filename[50]=“”。void savefile(){ FILE *fp。Student *p。int i。1p=stu。fp=fopen(filename,“wb”)。if(fp==NULL){ printf(“打開文件失敗!n”)。return。}for(i=0。i{ if(fwrite(p,sizeof(Student),1,fp)!=1)printf(“保存信息失敗!n”)。p++。}fclose(fp)。} void xianshi(){ Student *p。int i。p=stu。for(i=0。i{ printf(“學(xué)號(hào):%d 姓名:%s 語文成績(jī):%.2f 數(shù)學(xué)成績(jī):%.2f 績(jī):%.2fn”,pnumber,pname,pyuwen,pshuxue,pyingyu,paverage)。p++。} }void addbyhand(){ Student *p。int i,n。p=stu。printf(“請(qǐng)輸入需要添加學(xué)生的人數(shù):n”)。scanf(“%d”,amp。n)。for(i=0。i{ printf(“請(qǐng)輸入學(xué)號(hào):n”)。scanf(“%d”,amp。(pnumber))。printf(“請(qǐng)輸入姓名n”)。scanf(“%s”,pname)。printf(“請(qǐng)輸入語文成績(jī)n”)。scanf(“%f”,amp。(pyuwen))。printf(“請(qǐng)輸入數(shù)學(xué)成績(jī)n”)。scanf(“%f”,amp。(pshuxue))。printf(“請(qǐng)輸入英語成績(jī)n”)。scanf(“%f”,amp。(pyingyu))。paverage=(pyuwen+pshuxue+pyingyu)/3。p++。}stulength=n。savefile()。英語成績(jī):%.2f平均成} void addbyfile(){ FILE *fp。Student *p。int i=0。p=stu。fp=fopen(filename,“rb”)。if(fp==NULL){ printf(“打開文件失敗n”)。return。}while(fread(p,sizeof(Student),1,fp)==1){i++。p++。}fclose(fp)。stulength=i。}void chaxun(){ int i,xz,n。char m[20]。Student *p。p=stu。printf(“1按學(xué)號(hào)查詢n2按姓名查詢n”)。scanf(“%d”,amp。xz)。if(xz==1){printf(“請(qǐng)輸入查詢的學(xué)號(hào)n”)。scanf(“%d”,amp。n)。for(i=0。i{ if(pnumber==n){ printf(“學(xué)號(hào):%d 姓名:%s 語文成績(jī):%.2f 數(shù)學(xué)成績(jī):%.2f 績(jī):%.2fn”,pnumber,pname,pyuwen,pshuxue,pyingyu,paverage)。break。}p++。}if(i==stulength)printf(“沒有找到該學(xué)生的信息n”)。}if(xz==2){ printf(“請(qǐng)輸入查詢的姓名n”)。scanf(“%s”,amp。m)。for(i=0。i{ if(strcmp(pname,m)==0){ printf(“學(xué)號(hào):%d 姓名:%s 語文成績(jī):%.2f 數(shù)學(xué)成績(jī):%.2f英語成績(jī):%.2f 英語成績(jī):%.2f平均成平均成績(jī):%.2fn”,pnumber,pname,pyuwen,pshuxue,pyingyu,paverage)。break。}p++。}if(i==stulength)printf(“沒有找到該學(xué)生的信息n”)。} }void paixu(){ int i,j,xz。Student m。printf(“1按平均成績(jī)排序n2按語文成績(jī)排序n3按數(shù)學(xué)成績(jī)排序n4按英語成績(jī)排序n”)。scanf(“%d”,amp。xz)。if(xz==1){ for(i=0。ifor(j=i+1。jif(stu[i].average{ m=stu[i]。stu[i]=stu[j]。stu[j]=m。}for(i=0。iprintf(“學(xué)號(hào):%d 姓名:%s 語文成績(jī):%.2f 數(shù)學(xué)成績(jī):%.2f 英語成績(jī):%.2f 績(jī):%.2fn”,stu[i].number,stu[i].name,stu[i].yuwen,stu[i].shuxue,stu[i].yingyu,stu[i].average)。}if(
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1