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

正文內(nèi)容

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

2024-08-16 17:00 本頁面
   

【正文】 menu()。 system(pause)。 menu()。 case 10: printf(\t\t\t從文件讀出數(shù)據(jù):\n)。 printf(\t\t\t)。 menu()。 case 8: printf(\t\t\t顯示不及格的科目及學(xué)生名單\n)。 display()。 system(pause)。 break。 add_a_record()。 system(pause)。 case 4: printf(\t\t\t按學(xué)生平均成績排序\n)。 printf(\t\t\t)。 menu()。 case 2: printf(\t\t\t修改學(xué)生成績 \n)。choice)。 printf(\t\t | 0. 退出 |\n)。 printf(\t\t | 7. 顯示所有數(shù)據(jù) |\n)。 printf(\t\t | 3. 查詢學(xué)生成績 |\n)。 system(cls)。 } } printf(\t\t\t)。amp。 for(i=1。class[k].stu[i],sizeof(struct Class),1,fp)。 } }void read()//從文件讀出數(shù)據(jù)并在屏幕顯示{ FILE*fp。 fclose(fp)。 } for(i=1。 printf(請輸入班級號:)。 }char filename[20]=d:/。i=n。class[k].stu[i].english0) 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].english)。 for(i=1。amp。 printf(數(shù)學(xué)不及格:\t\t學(xué)號\t\t姓名\t\t成績\n\n)。 printf(請輸入班級號:)。 /*格式*/ printf(\t\t\t)。i++) /*循環(huán)輸入*/ { printf(\t%\t%\t%\t%\t%\t%\t%\n,class[k].stu[i].num,class[k].stu[i].name,class[k].stu[i].math,class[k].stu[i].english,class[k].stu[i].cyuyan,class[k].stu[i].sum,class[k].stu[i].aver)。 /*格式頭*/ printf(\t學(xué)號\t姓名\t數(shù)學(xué)\t英語\tC語言\t總分\t平均分 \n)。 printf(請輸入班級號:\n)。 }else { printf(未找到!\n)。i=n+1。k)。 } }void search()//查詢函數(shù) { int i,k。 if(strcmp(b,class[k].stu[i].num)==0) printf(修改成功\n)。z)。y)。x)。printf(\t%\t%\t%\t%\t%\t%\t%,class[k].stu[i].num,class[k].stu[i].name,class[k].stu[i].math,class[k].stu[i].english,class[k].stu[i].cyuyan,class[k].stu[i].sum,class[k].stu[i].aver)。 for(i=1。 scanf(%d,amp。}void xiugai()//修改函數(shù){ int i,k。 class[k].stu[j].cyuyan=class[k].stu[j+1].cyuyan。 strcpy(class[k].stu[j].num,class[k].stu[j+1].num)。 if(i==n+1) ////////// printf(\t\t\t未找到!\n)。 scanf(%s,d)。 printf(請輸入班級號:)。 n++。 printf(該學(xué)生的總分為:)。 scanf(%f,amp。 printf(英語:)。 printf(請輸入三門課程的成績:\n\n)。 printf(請輸入學(xué)號:)。 i=n+1。 strcpy(c2,class[k].stu[j].name)。class[k].stu[j+1].cyuyan=t5。class[k].stu[j].english=class[k].stu[j+1].english。 t3=class[k].stu[j].math。class[k].stu[j+1].aver=t1。i++)//冒泡排序 { for(j=1。 scanf(%d,amp。}void paixu()// 按班級按平均分排序函數(shù){ int k,i,j。 if(c==39。//計算輸入學(xué)生的個數(shù) i++。 printf(%f\n,class[k].stu[i].sum)。class[k].stu[i].cyuyan)。 scanf(%f,amp。 printf(數(shù)學(xué):)。 scanf(%s,class[k].stu[i].num)。 printf(請輸入班級號:)。}class[10]。 float sum。 char name[10]。該系統(tǒng)不僅有結(jié)構(gòu)體數(shù)組的嵌套,它還有對文件的操作,這解決很多我以前不懂的問題,我編寫完這個系統(tǒng)覺得自己有一種成就感,但我做的也不一定會是最好的,有些功能和方法還是不熟練不怎么會,不知道該如何實現(xiàn),可能由于這是第一次編吧。 break。 }(9).錄入成績保存到文件(10)從文件讀出數(shù)據(jù)并顯示這兩個功能塊都是對文件的操作,以新建的方式打開一個文件,把信息錄入其中保存到磁盤;在用void read()函數(shù)從文件中讀出數(shù)據(jù)。i=n。Class[k].stu[i].english0)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].english)。 for(i=1。amp。 printf(數(shù)學(xué)不及格:\t\t學(xué)號\t\t姓名\t\t成績\n\n)。 printf(請輸入班級號:)。 /*格式*/ printf(\t\t\t)。i++) /*循環(huán)輸入*/ { printf(\t%\t%\t%\t%\t%\t%\t%\n,Class[k].stu[i].num,Class[k].stu[i].name,Class[k].stu[i].math,Class[k].stu[i].english,Class[k].stu[i].cyuyan,Class[k].stu[i].sum,Class[k].stu[i].aver)。 /*格式頭*/ printf(\t學(xué)號\t姓名\t數(shù)學(xué)\t英語\tC語言\t總分\t平均分 \n)。 printf(請輸入班級號:\n)。 Class[k].stu[j].aver=Class[k].stu[j+i].aver。 Class[k].stu[j].math=Class[k].stu[j+1].math。j=n。amp。k)。(6).刪除一個數(shù)據(jù)void del()//刪除一個數(shù)據(jù){ char d[10]。break。i++) { if(strcmp(c,Class[k].stu[i].num)==0) { printf(輸出該學(xué)生的信息:\n)。 printf(請輸入學(xué)號:)。 char c[10]。 else menu()。c=getchar()。 n++。 printf(該學(xué)生總分為:\n)。 scanf(%f,amp。 printf(英語:\n)。 printf(請輸入三門課程成績:\n)。 printf(請輸入學(xué)號:\n)。 char c。 system(pause)。 /*結(jié)束程序*/ printf(\t\t\t)。 system(pause)。break。 save()。 system(pause)。break。 case 7: printf(\t\t\t顯
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1