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

正文內(nèi)容

c語言課程設(shè)計(jì)-學(xué)生成績(jī)管理系統(tǒng)(更新版)

2024-09-13 17:00上一頁面

下一頁面
  

【正文】 tu[i].cyuyan,class[k].stu[i].sum,class[k].stu[i].aver)。 scanf(%d,amp。 class[k].stu[i].aver=(x+y+z)/。 scanf(%f,amp。 printf(\t學(xué)號(hào)\t姓名\t數(shù)學(xué)\t英語\tC語言\t總分\t平均分 \n)。 printf(請(qǐng)輸入班級(jí)號(hào):)。 class[k].stu[j].english=class[k].stu[j+1].english。in) i++。 int i=1,j,k。 class[k].stu[i].aver=class[k].stu[i].sum/3。class[k].stu[i].math)。k)。 strcpy(class[k].stu[j+1].num,c1)。 t4=class[k].stu[j].english。class[k].stu[j].aver=class[k].stu[j+1].aver。 printf(請(qǐng)輸入班級(jí)號(hào):\n)。 c=getchar()。 printf(該學(xué)生總分為:)。 printf(英語:)。 printf(請(qǐng)輸入學(xué)號(hào):)。struct Class{ struct student stu[100]。//全局變量 struct student{ char num[10]。 system(pause)。 for(i=1。 printf(英語不及格:\n\n)。 printf(\n)。i%10==0) /*每十個(gè)暫停*/ { printf(\t\t\t\n)。printf(\t\t\t\n)。 Class[k].stu[j].sum=Class[k].stu[j+1].sum。 /*返回失敗信息*/ for(j=i。 scanf(%d,amp。}else{ printf(未找到!\n)。k)。)input()。 printf(%f\n,Class[k].stu[i].aver)。 printf(C語言:\n)。 scanf(%s,Class[k].stu[i].name)。 功能模塊(1).錄入學(xué)生信息input()函數(shù);void input()//輸入函數(shù){ int k。 case 0: printf(\t\t\tHave a Good Luck,Byebye!\n)。 menu()。 printf(\t\t\t)。break。 system(pause)。 printf(\t\t\tSort Suceessed!\n)。break。switch(choice) /*選擇判斷*/ { case 1: printf(\t\t\t錄入數(shù)據(jù) \n)。 printf(\t\t | 8. 顯示不及格的科目及學(xué)生名單 |\n)。 /*運(yùn)行前清屏*/ printf(\t\t**************學(xué)生成績(jī)管理系統(tǒng)*************\n)。 float aver。然后定義全局變量n保存輸入學(xué)生的個(gè)數(shù)。2 系統(tǒng)分析本程序?qū)⒂玫浇Y(jié)構(gòu)體數(shù)組和對(duì)文件的操作。這個(gè)系統(tǒng)能錄入學(xué)生的成績(jī)信息并以磁盤文件形式保存,能夠顯示全部學(xué)生信息,根據(jù)學(xué)號(hào)查找,以及刪除、插入、修改和保存學(xué)生的信息。另外在程序中要實(shí)現(xiàn)查詢顯示等功能則需要菜單選擇來調(diào)用實(shí)現(xiàn)各個(gè)功能的子函數(shù)。//學(xué)號(hào)char name[20]。}class[10]。 printf(\t\t | 3. 查詢學(xué)生成績(jī) |\n)。 printf(\t\t | 0. 退出 |\n)。 case 2: printf(\t\t\t修改學(xué)生成績(jī) \n)。 printf(\t\t\t)。 menu()。 case 6: printf(\t\t\t刪除一個(gè)數(shù)據(jù)\n)。 system(pause)。break。 read()。 break。 scanf(%d,amp。 scanf(%f,amp。 //求總分及平均// Class[k].stu[i].sum=Class[k].stu[i].math+Class[k].stu[i].english+Class[k].stu[i].cyuyan。 printf(繼續(xù)輸入? y/n:)。實(shí)現(xiàn)這個(gè)功能用到了先查找即用學(xué)號(hào)作為處理對(duì)象用strcmp()函數(shù)與已存入的學(xué)號(hào)作對(duì)比,用循環(huán)語句控制查找,如果相同輸出該學(xué)生的已存在的信息,再輸入修改信息;如果不是就輸出“未找到”。 for(i=1。(4).按學(xué)生平均成績(jī)排序 該函數(shù)主要用到冒泡排序法。 scanf(%s,d)。 strcpy(Class[k].stu[j].num,Class[k].stu[j+1].num)。}按班級(jí)學(xué)號(hào)找到要?jiǎng)h除的學(xué)生,將后面學(xué)生的信息覆蓋掉這個(gè)學(xué)生的信息,后面依次。 for(i=1。 } } printf(\t\t\t)。i=n。i++) if(Class[k].stu[i].english60amp。amp。5 運(yùn)行結(jié)果菜單:錄入數(shù)據(jù):顯示錄入的數(shù)據(jù):修改已錄入的學(xué)生成績(jī):顯示修改后的數(shù)據(jù):查詢學(xué)生的成績(jī):插入一個(gè)數(shù)據(jù):顯示插入后的數(shù)據(jù):再插入一個(gè)數(shù)據(jù)后排序:按平均分排序:顯示排序后的數(shù)據(jù):刪除一個(gè)數(shù)據(jù):刪除后顯示:顯示有不及格科目的學(xué)生數(shù)據(jù):將信息保存到文件:讀出數(shù)據(jù):6 總結(jié)通過編寫學(xué)生成績(jī)管理系統(tǒng),我用到結(jié)構(gòu)體數(shù)組,充分利用結(jié)構(gòu)體數(shù)組讓程序更好理解。 float english。//聲明菜單函數(shù)void input()//輸入函數(shù){ int k。 scanf(%s,class[k].stu[i].name)。 printf(C語言:)。 printf(%f\n,class[k].stu[i].aver)。) input()。 for(i=1。class[k].stu[j].sum=class[k].stu[j+1].sum。 t5=class[k].stu[j].cyuyan。 strcpy(class[k].stu[j+1].name,c2)。 printf(請(qǐng)輸入學(xué)生姓名:)。class[k].stu[i].english)。 printf(平均分:)。k)。j=n。 class[k].stu[j].aver=class[k].stu[j+i].aver。 printf(請(qǐng)輸入要修改學(xué)生的學(xué)號(hào):)。 printf(請(qǐng)重新輸入數(shù)學(xué)成績(jī):)。 printf(請(qǐng)重新輸入C語言成績(jī):)。 break。 scanf(%s,c)。 } break。 for(i=1。 } } printf(\t\t\t)。i=n。i++) if(class[k].stu[i].english60amp。amp。k)。 system(pause)。 /*格式頭*/ printf(\t學(xué)號(hào)\t姓名\t數(shù)學(xué)\t英語\tC語言\t總分\t平均分 \n)。 /*格式*/ printf(\t\t\t)。 /*菜單選擇*/ printf(\t\t | 1. 錄入數(shù)據(jù) |\n)。 printf(\t\t | 9. 將信息錄入文件 |\n)。 /*輸入若干條記錄*/ input()。 case 3: printf(\t\t\t查詢學(xué)生成績(jī) \n)。 printf(\t\t\tSort Suceessed!\n)。 system(pause)。 break。 printf(\t\t\t)。 menu()。 case 0: printf(\t\t\tHave a Good Luck,Byebye!\n)。}
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1