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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)(編輯修改稿)

2025-07-09 15:08 本頁面
 

【文章內(nèi)容簡介】 i=0。in。i++) if(strcmp(a,stu[i].number)==0) { flog=1。 printf(名次 \t學號 \t\t姓名 \t語文 \t數(shù)學 \t英語 \t理綜 \t總分 \n)。 printf(%d\t%s\t%s\t%.1f\t%.1f\t%.1f\t%.1f\t%.1f\n,i+1,stu[i].number,stu[i].name,stu[i].score[0],stu[i].score[1],stu[i].score[2],stu[i].score[3],stu[i].sum)。 printf(\n)。 break。 if(flog==0) printf(未找到該學生信息! )。 } 實例 應用 已知某班級學生入學成績?nèi)缦卤恚?設(shè)計“學生成績管理系統(tǒng)”使其具有以下功能: ( 1) 能完成對學生成績的錄入 ( 2) 能按班級統(tǒng)計學生的成績,求學生的總分及平均分,排序 ( 3) 能按班級,學期輸出學生的成績單和不及格科目及學生名單 ( 4) 能查詢單個學生成績 ( 5) 能修改單個學生信息 表 1 某班學生高考入學成績表 姓名 學號 語文 數(shù)學 英語 理綜 總分 張豐 31260030 131 127 138 252 648 李民 31260031 115 132 141 231 619 王凱 31260032 122 110 128 273 633 ... ... ... ... ... ... ... 陳麗 31260080 108 135 125 254 622 程序主要包括以下幾個模塊: 成績錄入功能 成績輸出功能 成績查詢功能 添加模塊 刪除模塊 修改模塊 保存功能 退出系統(tǒng) 主程序流程圖如下: 6 圖 1 include include include include define N 30 define M 4 typedef struct student { char number[10]。 char name[20]。 float score[M]。 float sum。 }STU。 STU stu[N]。 int n。 void menu() { system(cls)。 printf(\n)。 根據(jù)菜單輸入 n 的值選擇程序 輸入 輸出 查詢 修改 添加 刪除 保存 退出 開始 輸出菜單 結(jié)束 7 printf(*********歡迎進入學生成績管理系統(tǒng) *************\n)。 printf( 菜單 \n)。 printf(輸入成績 1\n)。 printf(查看成績及 成績排序 2\n)。 printf(查詢學生成績 3\n)。 printf(修改成績 4\n)。 printf(添加成績 5\n)。 printf(刪除成績 6\n)。 printf(保存成績 7\n)。 printf(退出系統(tǒng) 8\n)。 printf(**********************************************\n)。 printf(請輸入您的選擇 \n)。 } /***************輸入各個同學的學生信息 ******************************/ void inputscore() { int i,j。 system(cls)。 printf(請輸入學生總數(shù): \n)。 scanf(%d,amp。n)。 printf(提示: *輸入學號時請輸入位數(shù)為 8位的數(shù)字 *\n)。 /*因二維表上下 需對正故有此要求 */ printf(請輸入學生的學號 姓名 語文 數(shù)學 英語 理綜 :\n)。 for(i=0。in。i++) scanf(%s %s %f %f %f %f,stu[i].number,stu[i].name,amp。stu[i].score[0],amp。stu[i].score[1],amp。stu[i].score[2],amp。stu[i].score[3])。 printf(成功輸入 \n)。 } /*****************計算各個同學的總分 *****************************/ void sumgescore() { int i,j。 for(i=0。in。i++) { stu[i].sum=0。 for(j=0。jM。j++) stu[i].sum+=stu[i].score[j]。 } } /************查看學生成績及根據(jù)總分對學生進行排序 *********************/ void lookscore() { int i,j,k。 8 STU t。 sumgescore()。 system(cls)。 for(i=0。in1。i++) { for(k=i,j=i+1。jn。j++) if(stu[j].sumstu[k].sum) k=j。 if(k!=j) { t=stu[k]。
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1