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

正文內(nèi)容

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

2025-06-26 14:19本頁面
  

【正文】 scanf(%c, amp。 } } C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 include include include include define MAXN 35 define MAX_NAME 256 include include include include include /*刪除子程序 */ void delete_item(STUDENT *data, int *len) { int no, i, pos。 //lab 用來作為 goto語句的返回點 printf(%s\n, 輸入需要刪除的學生的學號,退出當前菜單請輸入 1.)。no)。 //輸入為 1是返回主界面 while( (data[pos].no != no) amp。 (pos *len) ) pos = pos +1。 goto lab。i *len。 *len = *len 1。 getchar()。 return。 } } include include include include include /*搜索子程序 */ void find(STUDENT *data, int len) { C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 int find_no,result 。 char str[256]。 if(len==0) //學生個數(shù)為 0時,輸出沒有可被查找的記錄 { printf(沒有可被查找的記錄 \n)。 } else { printf(請選擇查找的方式 : \n)。 if(str[0]==39。) //如果輸入值為 2,即是要使用學號搜索 { printf(%s\n, 請輸入需要查找的學生的學號,退出當前菜單請輸入 1.)。find_no)。 //輸入 1時返回主界面 while( data[result].no != find_no amp。 result len) //對成績進行檢索,依次遞增 result ++。 goto lab。 //清屏指令 printf(%s\n, 查詢信息如下: )。 i 80。*39。 putchar(39。)。 printf(%8s, 姓名 )。 printf(%8s, 數(shù)學 )。 printf(%12s, 平均分 )。 putchar(39。)。 printf(%8s, data[result].name)。 printf(%, data[result].math)。 printf(%, data[result].mark_ave)。 putchar(39。)。 i 79。*39。 putchar(39。)。 } } if(str[0]=39。) //如果不是學號搜索,就是要進行姓名檢索,步驟與C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 學號類 似 { printf(%s\n, 請輸入需要查找的學生的姓名 .)。 // if (str[0] ==39。) // return。result=len。 printf(%s\n, 查詢信息如下: )。 i 80。*39。 putchar(39。)。 printf(%8s, 姓名 )。 printf(%8s, 數(shù)學 )。 printf(%12s, 平均分 )。 putchar(39。)。 printf(%8s, data[result].name)。 printf(%, data[result].math)。 printf(%, data[result].mark_ave)。 putchar(39。)。 i 79。*39。 putchar(39。)。 } } } { printf(%s\n, 沒有查詢到相關(guān)信息 )。 } } } include include include include include /*輸入信息子程序 */ void input(STUDENT *data, int *len) { int no。\n39。 printf(%s\n, 請輸入新的記錄,成績輸入完成請輸入 1.)。 printf(%s\n, 姓名 語文 數(shù)學 英語 )。\n39。 printf(如 :\n)。 printf(嘉嘉 99 99 99\n)。no)。 scanf(%s %lf %lf %lf, data[*len].name, amp。data[*len].math,amp。 if(data[*len].Chinese100|| data[*len].math100|| data[*len].English100|| data[*len].Chinese0|| data[*len].math0|| data[*len].English0) //判斷成績是否有大于 100 或小于 0 的,有則說明數(shù) 據(jù)有誤,需重新輸入 { printf(輸入錯誤 ,按回車重新輸入 ,不用輸入學號 !)。 getchar()。 } data[*len].mark_ave=(data[*len].Chinese+data[*len].math+data[*len].English)/3.C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 0。 (*len)++。no)。 double Chinese, math, English, mark_ave, mark_tot。 char name[MAX_NAME]。 printf(%s\n, 格式:學號 )。 scanf(%d, amp。 if (no == 1) return。 scanf(%s %lf %lf %lf, name, amp。math, amp。 mark_ave=(Chinese+math+English)/。 pos = 0。amp。 for (i = *len1。 i) data[i+1] = data[i]。 strcpy(data[pos].name, name)。 data[pos].math = math。 data[pos].mark_ave = mark_ave。 (*len)++。 } include include include include include /*輸出信息子程序 */ void output(STUDENT *data, int len) { int i。 printf(%8s, 學號 )。 printf(%8s, 語文 )。 printf(%10s, 英語 )。 printf(%10s, 總分 )。\n39。 for (i =0。 i++) putchar(39。)。\n39。 for (i = 0。 i++) { printf(%8d, data[i].no)。 printf(%, data[i].Chinese)。 printf(%, data[i].English)。 printf(%, data[i].mark_tot)。\n39。 } for (i =0。 i++) putchar(39。)。\n39。 printf(按回車鍵繼續(xù) .)。 getchar()。 system(cls)。 printf( 制作者 : \n)。 i 80。*39。 putchar(39。)。 printf( 3 刪除成績 4 查詢成績 \n)。 printf( 7 保存文件 8 退出系統(tǒng) \n)。 i= 79。*39。 putchar(39。)。 } C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 include include include include include /**********將數(shù)據(jù)保存到文件 ********/ void save(STUDENT *data, int len) { int i。 fp=fopen(成績統(tǒng)計表 .txt,w)。 fprintf(fp,%8s, 姓名 )。 fprintf(fp,%8s, 數(shù)學 )。 fprintf(fp,%12s, 平均分 )。 fprintf(fp,========================================================================\n)。\n39。 for (i = 0。 i++) { fprintf(fp,%8d, data[i].no)。 fprintf(fp,%, data[i].Chinese)。 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 fprintf(fp,%, data[i].English)。 fprintf(fp,%\n, data[i].mark_tot)。 fclose(fp)。 getchar()。 } include include include include include /*排序子程序 */ void sort(STUDENT *data, int len) { int i。 system(cls)。 i 80。*39。 printf( 1 按學號排序 2 按語文成績排序 \n)。 printf( 5 按平均分排序 6 按總分排序\n)。 for (i = 0。 i++) putchar(39。)。 getchar()。ctrl_ch2)。039。139。 break。239。 break。339。 break。439。 break。539。 break。639。 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 C語言課程設(shè)計報告 —— 《學生成績管理系統(tǒng)》 break。\n39。 break。\n39。ctrl_ch2)。 } } void sort_number(STUDENT *data, int len) { int i,j,k。 for (i=0。 i++) { for (k=i, j=i+1。 j++) if (data[k].no data[j].no) k=j。 data[i] = data[k]。 } } return。 STUDENT temp。 ilen1。 jlen。 if (k != i) { temp = data[i]。 data[k] = temp。 STUDENT temp。 ilen1。 jlen。 if (k != i) { temp = data[i]。 data[k] = temp。 STUDENT temp。 ilen1。 jlen。 if (k != i) { temp = data[i]。 data[k] = temp。 STUDENT temp。 ilen1。 jlen。 if (k != i) { temp = dat
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1