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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)c語(yǔ)言設(shè)計(jì)畢業(yè)論文-wenkub

2023-07-11 09:48:15 本頁(yè)面
 

【正文】 主菜單由函數(shù) print() ;實(shí)現(xiàn)。程序總體結(jié)構(gòu)如圖(21)所示: 學(xué)生信息輸入負(fù)責(zé)將學(xué)生的信息存儲(chǔ)到對(duì)應(yīng)的文本文件中,對(duì)學(xué)生的信息排序就包括按總分排序和按計(jì)算機(jī)成績(jī)排序。在此基礎(chǔ)上,構(gòu)建學(xué)生考核、測(cè)評(píng)標(biāo)準(zhǔn),建立評(píng)價(jià)指標(biāo)體系,對(duì)學(xué)生進(jìn)行科學(xué)測(cè)評(píng),減少傳統(tǒng)測(cè)評(píng)中的人為干擾,使對(duì)學(xué)生的評(píng)價(jià)更為客觀、全面和科學(xué)。同時(shí),隨著學(xué)校管理體制改革的深化,學(xué)校有關(guān)職能部門(mén)如何全面、準(zhǔn)確、及時(shí)地了解和掌握學(xué)生的信息,建立科學(xué)公正的學(xué)生個(gè)體和院系學(xué)生工作評(píng)價(jià)體系,已經(jīng)成為新時(shí)期高校學(xué)生管理工作面臨的一個(gè)新課題。(4) 提高學(xué)生對(duì)工作認(rèn)真負(fù)責(zé)、一絲不茍,對(duì)同學(xué)團(tuán)結(jié)友愛(ài),協(xié)作攻關(guān)的基本素質(zhì)。進(jìn)行課程設(shè)計(jì)目的在于加深對(duì)程序設(shè)計(jì)基礎(chǔ)理論和基本知識(shí)的理解,促進(jìn)理論與實(shí)踐的結(jié)合,進(jìn)一步提高程序設(shè)計(jì)能力。具體目的如下:(1) 使學(xué)生更深入地理解和掌握該課程中的有關(guān)基本概念,程序設(shè)計(jì)思想和方法。(5) 培養(yǎng)學(xué)生從資料文獻(xiàn)、科學(xué)實(shí)驗(yàn)中獲得知識(shí)的能力,提高學(xué)生從別人經(jīng)驗(yàn)中找到解決問(wèn)題的新途徑的悟性,出不培養(yǎng)工程意識(shí)和創(chuàng)新能力。為此,建設(shè)一套切實(shí)可行的學(xué)生工作管理系統(tǒng),結(jié)合學(xué)校實(shí)際,充分利用校園網(wǎng)的資源優(yōu)勢(shì),不僅使信息渠道更為暢通,而且可以資源共享。提高學(xué)生工作辦公自動(dòng)化程度,建立學(xué)生信息庫(kù),把學(xué)生工作者從日常繁重重復(fù)的勞動(dòng)中解放出來(lái),減輕工作強(qiáng)度,提高工作效率。統(tǒng)計(jì)也包括對(duì)計(jì)算機(jī)成績(jī)的統(tǒng)計(jì)和對(duì)數(shù)學(xué)和英語(yǔ)成績(jī)的統(tǒng)計(jì)。里面有九個(gè)功能供其選擇菜單一:信息錄入功能,輸入選項(xiàng)一進(jìn)入該功能,根據(jù)系統(tǒng)提示輸入相應(yīng)的數(shù)據(jù)。菜單四:對(duì)學(xué)生成績(jī)進(jìn)行排序,當(dāng)用戶進(jìn)入該功能后有兩個(gè)選項(xiàng)供其選擇,分別是:按計(jì)算機(jī)和總分排序。統(tǒng)計(jì)的項(xiàng)目包括:平均分、最高分、最低分、及格率和六十分以下的,還有各個(gè)分?jǐn)?shù)段的人數(shù)。char sex[10]。這些都用結(jié)構(gòu)體變量數(shù)組來(lái)存儲(chǔ)。exit(0)。i++){if(fread(amp。}此函數(shù)會(huì)將文件中的數(shù)據(jù)讀取到內(nèi)存中,并將有多少個(gè)學(xué)生多為函數(shù)的返回值;此外還用到 save()函數(shù)對(duì)數(shù)據(jù)的存儲(chǔ)。exit(0)。i++){if(fwrite(amp。},此功能用 and()函數(shù)來(lái)實(shí)現(xiàn)void and(){FILE *fp。}fputc(n,fp)。stu[i],sizeof(struct student),1,fp)!=1){printf(Can not open the file!\n)。do{scanf(%s,str)。武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系6exit(0)。scanf(%d,amp。case 2:scan()。case 4:sort()。case 6:revamp()。case 8:statistics()。default:printf(非法操作!\n)。返回主菜單;流程圖 42 如下: 圖 42 信息瀏覽函數(shù)武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系9 學(xué)生信息查詢首先用只讀的方式打開(kāi)文件,調(diào)用 load() ;函數(shù)將文件中的信息讀入內(nèi)存,按照學(xué)號(hào)查詢,當(dāng)兩個(gè)學(xué)號(hào)相等時(shí)就輸出,否則就輸出“沒(méi)有照此同學(xué)的信息” 流程圖 43 如下: 圖 43 查詢函數(shù)流程圖武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系10 學(xué)生信息排序首先用只讀的方式打開(kāi)文件,調(diào)用 load() ;函數(shù)將文件中的信息讀入內(nèi)存,由用戶選擇要排序的項(xiàng)目(。若為“no”,則退出,流程圖 45 如下所示: 圖 45 信息刪除函數(shù)流程圖武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系12 對(duì)學(xué)生信息進(jìn)行修改首先用只讀的方式打開(kāi)文件,調(diào)用 load() ;函數(shù)將文件中的信息讀入內(nèi)存,由用戶輸入要修改的學(xué)生學(xué)號(hào),系統(tǒng)找到對(duì)應(yīng)的學(xué)生信息后輸出:然后由用戶選擇要修改的項(xiàng)目(1:修改學(xué)號(hào)。5 修改英語(yǔ)成績(jī)。學(xué)生信息刪除功能測(cè)試如圖 57:圖 57 信息刪除測(cè)試學(xué)生信息的刪除后的圖片武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系19 實(shí)現(xiàn)對(duì)學(xué)生信息的修改 輸入要修改的信息的學(xué)生的學(xué)號(hào),系統(tǒng)會(huì)自動(dòng)找出,然后用戶根據(jù)需要選擇需要修改的項(xiàng)目,可以修改姓名,性別,計(jì)算機(jī)分?jǐn)?shù),英語(yǔ)分?jǐn)?shù),數(shù)學(xué)分?jǐn)?shù),選擇后輸入新數(shù)據(jù)就行了。如圖58:武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系216 設(shè)計(jì)小結(jié)經(jīng)過(guò)一周的課程設(shè)計(jì),我學(xué)到了很多東西:(1)定義全局變量 N 后如果后面的函數(shù)中需要使用全局變量 N 的時(shí)候不能再定義局部變量 N 了,要不然局部變量 N 與全局變量 N 的性質(zhì)不同!?。。?)培養(yǎng)了我選用參考書(shū),查閱手冊(cè)及文獻(xiàn)資料的能力。在這次課程設(shè)計(jì)中我遇到許多問(wèn)題和麻煩,得到了老師的幫助和指導(dǎo),才能夠使得這次課程設(shè)計(jì)順利的進(jìn)行下去,另外,在程序調(diào)試過(guò)程中,也得到很多同學(xué)的幫助,給我及時(shí)指出錯(cuò)誤,提出許多寶貴意見(jiàn)。//瀏覽void numrefer()。//修改void add()。//主函數(shù)void save()。//繼續(xù)int n。char name[10]。}stu[1000],temp。}void save()//保存{FILE *fp。}fputc(n,fp)。stu[i],sizeof(struct student),1,fp)!=1){printf(Can not open the file!\n)。int i。for(i=0。exit(0)。if((fp=fopen(,ab))==NULL){printf(Can not open the file!\n)。in。}}void back()//返回{printf(是否返回主菜單(yes 或 no)?)。main()。}while(1)。printf(請(qǐng)輸入您要錄入多少個(gè)同學(xué)的信息:)。inum。for(j=0。} printf(%ld\n,stu[i].id)。gets(stu[i].sex)。}while(1)。printf(數(shù)學(xué)分?jǐn)?shù)[0100]:)。scanf(%f,amp。printf(%.2f\n,stu[i].total)。 printf( 學(xué)生成績(jī)管理系統(tǒng) \n)。 printf( 6 學(xué)生成績(jī)修改 \n)。武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系31}void select()//選擇{int a。break。break。break。break。break。}}void scan()//瀏覽{load()。gets(str)。}else if(strcmp(str2,str)==0){printf(請(qǐng)按任意鍵退出!\n)。}printf(學(xué)號(hào)\t 姓名 性別\t 計(jì)算機(jī)\t 數(shù)學(xué) 英語(yǔ) 總分\n)。back()。scanf(%ld,amp。i++){武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系33if(stu[i].id==ID){printf(學(xué)號(hào)\t 姓名 性別\t 計(jì)算機(jī)\t 數(shù)學(xué) 英語(yǔ) 總分\n)。}back()。printf(\n)。if(a==1){for(i=0。j++)if(stu[j].totalstu[j+1].total){temp=stu[j]。for(i=0。in1。stu[j]=stu[j+1]。in。武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系35printf(請(qǐng)輸入您要?jiǎng)h除的學(xué)生的學(xué)號(hào):)。in。}if(i==n1){printf(沒(méi)有該同學(xué)信息!\n)。do{scanf(%s,str)。printf(該同學(xué)的信息被刪除了!\n)。}else if(strcmp(str2,str)==0)exit(0)。}void revamp()//修改{load()。printf(請(qǐng)輸入您要修改的學(xué)生的學(xué)號(hào):)。in。}if(i==n1)武漢長(zhǎng)江工商學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系37{printf(沒(méi)有該同學(xué)信息!\n)。printf(\n)。scanf(%ld,amp。printf(\r)。if(strcmp(stu[i].sex,str3)==0||strcmp(stu[i].sex,str4)==0)break。scanf(%f,amp。stu[i].math)。}elsebreak。printf(是否繼續(xù)修改(yes 或 no)???)。else if(strcmp(str2,str)==0)break。}void add()//添加{int i,j,a,k=0。load()。for(i=n。for(j=0。}printf(%ld\n,stu[i].id)。gets(stu[i].
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1