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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)千行代碼c語(yǔ)言課程設(shè)計(jì)-wenkub.com

2024-08-23 13:58 本頁(yè)面
   

【正文】 p = pnext。 return(head)。xuehao)。 /* 返回插入新節(jié)點(diǎn)后的鏈表頭指針 head 的值 */ } /* 函數(shù)功能:菜單功能 2 刪除學(xué)生信息 */ NODE* DeleteNode(NODE* head) { NODE *p = headnext, *pr = headnext。 /* 讓前一節(jié)點(diǎn)的指針域指向新節(jié)點(diǎn) */ } } else /* 若在表尾插入新節(jié)點(diǎn) */ { prnext = p。/* 將新節(jié)點(diǎn)的指針域指向原鏈表的頭節(jié)點(diǎn) */ headnext= p。 prnext != NULL) { temp = pr。 ppingjun = (float)sum/N。 for(i=0。pchengji[j])。 for(j=0。 free(p)。amp。 xuehao=pxuehao。 printf(請(qǐng)輸入學(xué)號(hào): (輸入 0 返回 ))。/* 讓 p 指向待插入節(jié)點(diǎn) */ if (p == NULL) /* 若為新建節(jié)點(diǎn)申請(qǐng)內(nèi)存失敗,則退出程序 */ { printf(申請(qǐng)內(nèi)存失敗 !\n)。 } /* 函數(shù)功能:菜單功能 1 輸入學(xué)生信息 以總分降序插入鏈表 */ NODE *InsertNode(NODE *head,char kemu [][20],int count) { int j,i。 printf($\t\t 9 設(shè)置科目 \t\t\t10 保存學(xué)生資料 \t\t $ \n\n)。 printf($\t\t 1 輸入學(xué)生資料 \t\t\t2刪除學(xué)生資料 \t \t $ \n\n)。hour18) printf(\t\t\t\t\t 嗨!親!現(xiàn)在時(shí)間 %d:%d !\n,hour,min1)。amp。 hour = tm1tm_hour。 tm *tm1。 } /* 函數(shù)功能:輸出問(wèn)候語(yǔ)句,并且獲取本地時(shí)間并輸出 */ void mytime() { int hour。 } fclose(fp)。 rnext=p。pchengji[3], amp。pxuehao, pname, amp。 exit(0)。) { fp=fopen(,w)。 if(jian==39。//打開(kāi)只讀文件 if(fp==NULL) { getchar()。 l=(NODE*)malloc(sizeof(NODE))。 } } } } /* 函數(shù)功能:將文件中已存在的學(xué)生資料導(dǎo)入到內(nèi)存中 */ NODE* daoru(NODE* l,char kemu [][20]) { FILE *fp,*pf。039。 printf(\n\t\t\t 密碼錯(cuò)誤!鎖定程序 2 秒 !請(qǐng)稍后重試!剩余 %d 次 !\n,3count)。 printf(%s,mi1)。 } mi[i]=39。*39。\r39。 while(count3) { system(cls)。 fprintf(fp,%s,mi1)。 i++。) { putchar(39。 } printf(\n\n\n\n\n\t\t\t 請(qǐng)?jiān)O(shè)置密碼: \n\n\n)。 fp = fopen(,r+) 。system(cls)。Sleep(100)。Sleep(100)。Sleep(100)。Sleep(100)。Sleep(100)。Sleep(100)。Sleep(100)。 printf(\t\t 我們的成長(zhǎng)離不開(kāi)老師的栽培! )。 goto kaishi。 goto kaishi。// goto kaishi。 goto kaishi。 goto s。 xv2s = atoi(xv2)。 case 6: Tongji(l,kemu)。 goto kaishi。 //刪除學(xué)生資料 goto kaishi。 ch = getche()。N39。n39。 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 23 switch(caozuo) { case 1: count=0。 while(getchar()!=39。 i=0。 mima(mi,mi1)。,xv[1],xv2[1]。}。 char mi[16]= {39。 //模塊 9 科目設(shè)置 void Save(NODE* l)。 //模塊 6 統(tǒng)計(jì)學(xué)生資料 NODE* paixv(NODE *head)。 //模塊 2 刪除學(xué)生資料 void FIND (NODE *head,char kemu [N][20] )。 //輸出主菜單 NODE* daoru (NODE *l,char kemu [][20])。 void huanyingyu()。 int zongfen。 附錄:程序代碼 include include include include include include define N 5 define maxscore 100 define minscore 0 int ziliao=0。就算 馬馬虎虎的編出來(lái), 程序的邏輯性 、健壯性、 完善性、合理性也不會(huì)很強(qiáng) 。內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 21 第四章 課程設(shè)計(jì)總結(jié) 該 課程 設(shè)計(jì)是進(jìn)入大學(xué)以來(lái)的第 一 個(gè)課設(shè), 通過(guò) 這次的課設(shè),我對(duì)本學(xué)期所學(xué)內(nèi)容 有 了更深層次的了解 與 認(rèn)識(shí) , 同時(shí)我 感覺(jué) 到了作為一個(gè)程序 員 的 幸苦與 智慧。 ,程序會(huì)崩潰 解決方法:對(duì)輸入的數(shù)據(jù)進(jìn)行判斷,如果不是數(shù)字提示輸入錯(cuò)誤,重新錄入。 2. 輸入學(xué)生資料測(cè)試 3. 查詢(xún)學(xué)生成績(jī)測(cè)試 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 18 4. 修改學(xué)生測(cè)試 5. 顯示學(xué)生資料測(cè)試 6. 統(tǒng)計(jì)學(xué)生資料測(cè)試 7. 排序測(cè)試 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 19 8. 密碼修改測(cè)試 9. 科目修改測(cè)試 10. 顏色更換測(cè)試 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 20 出現(xiàn)的問(wèn)題和解決的方法 ,導(dǎo)入后無(wú)法正確顯示 解決方法:沒(méi)有返回頭指針,對(duì) daoru();函數(shù)添加了頭指針的返回。 ziliao = 0。 while(p!=NULL) { fprintf(fp,%ld %s %d %d %d %d %d %d %f\n,pxuehao,pname,pchengji[0],pchengji[1], pchengji[2],pchengji[3],pchengji[4], pzongfen, ppingjun)。 fp=fopen(student,w)。 return SL。 } else { rnext = cp。 } else { ap = cp。 while (cp != NULL) { if(xv1==1) { if(rxuehao cpxuehao) { break。 xv1 = atoi(xv)。 char xv[1]。 FIND (head,kemu)。 } else { printf(輸入有誤,請(qǐng)重新輸入! \n)。/* 打印第 j 個(gè)節(jié)點(diǎn)的數(shù)據(jù) */ k=0。 scanf(%d,amp。 } p = pnext。 scanf(%s,name)。 } p = pnext。xuehao)。 c = atoi(c1)。 char c1[1]。 傳入鏈表頭指針 是否為空鏈表 是否達(dá)到表尾 輸出 是 返回主菜單 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 11 是 1 2 3 是 是 否 否 否 } } 查找模塊設(shè)計(jì) 1. 流程圖 /* 函數(shù)的功能:菜單功能 3 查詢(xún)學(xué)生資料 */ void FIND (NODE *head,char kemu [N][20] ) { NODE *p = headnext。 printf( 學(xué)號(hào) 姓名 %8s%8s%8s%8s%8s 總分 平均分 編號(hào)\n,kemu[0],kemu[1],kemu[2],kemu[3],kemu[4])。 ziliao = 1。 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 10 否 是 否 pnext = prnext。/* pr 指向當(dāng)前節(jié)點(diǎn)的下一節(jié)點(diǎn) */ }//printf(程序運(yùn)行到此 )。 /* 待插入節(jié)點(diǎn)作為頭節(jié)點(diǎn) */ } else { /* 若未找到待插入節(jié)點(diǎn)的位置且未到表尾,則繼續(xù)找 */ while (przongfen pzongfen amp。 } pzongfen = sum。 } } sum = 0。 scanf(%d,amp。 scanf(%s,pname)。 } if (xuehao == qxuehao) { printf(您輸入的學(xué)好對(duì)應(yīng)學(xué)生信息已存在,請(qǐng)檢查是否錯(cuò)誤后重新輸入! \n)。 申請(qǐng)內(nèi)存,建立節(jié)點(diǎn) 輸入學(xué)號(hào) 學(xué)號(hào)是否雷同 繼續(xù)輸入其他信息 將該節(jié)點(diǎn)插入鏈表 求總分、平均分 若學(xué)號(hào)為0 返回主菜單 內(nèi)蒙古科技大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 9 return head。 scanf(%l
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1