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

正文內(nèi)容

c語言課程設(shè)計-學生成績管理系統(tǒng)-wenkub

2022-09-06 17:00:44 本頁面
 

【正文】 示所有數(shù)據(jù)\n)。 printf(\t\t\t)。 menu()。 case 5: printf(\t\t\t插入一個數(shù)據(jù)\n)。 printf(\t\t\t)。 menu();break。 case 3: printf(\t\t\t查詢學生成績 \n)。 printf(\t\t\t)。 /*輸入若干條記錄*/ input()。 printf(\t\t\t請輸入你的選擇(09):)。 printf(\t\t | 9. 將信息錄入文件 |\n)。 printf(\t\t | 5. 插入一個數(shù)據(jù) |\n)。 /*菜單選擇*/ printf(\t\t | 1. 錄入數(shù)據(jù) |\n)。 //顯示主菜單} 菜單函數(shù)void menu()//菜單函數(shù){ int n=0,choice。}stu[100]。 float english。【數(shù)據(jù)結(jié)構(gòu)代碼】int n=0,i=1。其中各模塊通過菜單函數(shù)實現(xiàn)。在對學生成績及其他信息的處理時,涉及到以班級為單位進行處理,則需要用到結(jié)構(gòu)體成員也是結(jié)構(gòu)體數(shù)組。關(guān)鍵詞:結(jié)構(gòu)體數(shù)組,查詢修改,排序,按班級輸出,錄入文件。摘 要*******************實踐教學******************* 蘭州理工大學計算機與通信學院2011年春季學期 C程序設(shè)計 課程設(shè)計題 目:_學生成績管理系統(tǒng)______專業(yè)班級:_信息與計算科學________姓 名:____________________學 號: _________指導教師: ______________成 績:____________________摘 要學生成績管理系統(tǒng)能夠為用戶提供充足的信息和快捷的查詢手段,使用計算機對學生成績管理系統(tǒng)進行信息管理,有著手工管理所無法比擬的優(yōu)點。31C語言課程設(shè)計論文目 錄 摘要 Ⅰ1 題目要求 1 要求. 12 系統(tǒng)分析 13 總體設(shè)計 14 詳細設(shè)計 2 2 3 功能模塊 55.運行結(jié)果(附帶截圖) 96.總結(jié) 19參考文獻附錄(源代碼) 1 題目要求:班級,學號,姓名,三門課程成績(數(shù)學、英語和C語言)等。程序運行后先要錄入學生的信息(班級、學號、姓名、三門課的成績),用結(jié)構(gòu)體數(shù)組保存分類信息。按班級學號錄入學生成績并求出總分及平均分通過學號找到學生修改其成績查詢學生的成績按班級按學生的平均成績排序插入一個數(shù)據(jù)主函數(shù)(main)顯示菜單menu()刪除一個數(shù)據(jù)按班顯示該班所有學生的數(shù)據(jù)顯示不及格科目的學生名單將信息錄入保存到文件//從文件中讀入數(shù)據(jù)退出系統(tǒng)4 詳細設(shè)計 主函數(shù)【數(shù)據(jù)結(jié)構(gòu)】原始數(shù)據(jù)有班級號、學生學號、姓名、數(shù)學成績、英語成績、c語言成績、總分、平均分,所以定義一個全局結(jié)構(gòu)體數(shù)組class[]用于保存原始數(shù)據(jù)。//全局變量 struct student{ char num[10]。 float cyuyan。struct CLASS{ struct student stu[100]。 char c。 printf(\t\t | 2. 修改學生成績 |\n)。 printf(\t\t | 6. 刪除一個數(shù)據(jù) |\n)。 printf(\t\t | |\n)。 scanf(%d,amp。break。 system(pause)。 search()。 case 4: printf(\t\t\t按學生平均成績排序\n)。 system(pause)。 add_a_record()。break。 system(pause)。 display()。 case 8: printf(\t\t\t顯示不及格的科目及學生名單\n)。 menu()。 printf(\t\t\t)。 case 10: printf(\t\t\t從文件讀出數(shù)據(jù):\n)。 menu()。 system(pause)。 menu()。 printf(請輸入班級號:\n)。 scanf(%s,Class[k].stu[i].num)。 printf(數(shù)學:\n)。 scanf(%f,amp。Class[k].stu[i].cyuyan)。 printf(%f\n,Class[k].stu[i].sum)。//計算輸入學生的個數(shù) i++。 if(c==39。}(2).修改學生信息通過void xiugai()//修改函數(shù)//來實現(xiàn)對學生成績的修改。 printf(請輸入班級號:)。 scanf(%s,c)。 printf(\t\t學號\t姓名\t數(shù)學\t英語\tC語言\t總分\t平均分 \n)。}break; }}與上面的思想一樣按班級、按學號查詢。 int i=1,j,k。 printf(請輸入他的學號:\n)。in) i++。j++) { n。 Class[k].stu[j].english=Class[k].stu[j+1].english。 } printf(\t\t\t刪除成功!\n)。 scanf(%d,amp。 printf(\t\t\t\n)。 if(i1amp。printf(\t\t\t\n)。 scanf(%d,amp。 for(i=1。Class[k].stu[i].math0)printf(\t\t\t%s\t\t%s\t\t%f\n,Class[k].stu[i].num,Class[k].stu[i].name,Class[k].stu[i].math)。i=n。 printf(\n)。i++) if(Class[k].stu[i].cyuyan60amp。(11).退出通過語句case 0: printf(\t\t\tHave a Good Luck,Byebye!\n)。 // 結(jié)束程序。還有就是鏈表和指針都還沒運用,系統(tǒng)還可以用其優(yōu)化,總的來說這次課設(shè)我收獲頗多,我想以后我會把它學得更好一些使它更好的為我服務(wù),我也會加倍努力學習!同時我也很感謝老師的悉心指導。 float math。 float aver。//定義一個結(jié)構(gòu)體數(shù)組void menu()。 scanf(%d,amp。 printf(請輸入姓名:)。 scanf(%f,amp。class[k].stu[i].english)。 //求總分及平均// class[k].stu[i].sum=class[k].stu[i].math+class[k].stu[i].english+class[k].stu[i].cyuyan。 printf(平均分:)。 printf(繼續(xù)輸入? y/n:)。y39。 float t1,t2,t3,t4,t5。k)。j=ni。 t2=class[k].stu[j].sum。class[k].stu[j].math=class[k].stu[j+1].math。class[k].stu[j+1].english=t4。 strcpy(c1,class[k].stu[j].num)。 strcpy(class[k].stu[j].name,class[k].stu[j+1].name)。 /////////從第n+1個開始插入 printf(請輸入班級號:)。 scanf(%s,class[k].stu[i].num)。 printf(數(shù)學:)。 scanf(%f,amp。class[k].stu[i].cyuyan)。 printf(%f\n,class[k].stu[i].sum)。 printf(\t\t\t添加成功!\n)。 scanf(%d,amp。 while(strcmp(d,class[k].stu[i].num)!=0amp。 /*返回
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1