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

正文內(nèi)容

學(xué)生選課管理系統(tǒng)本科論文(編輯修改稿)

2025-07-16 02:01 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ************學(xué)生菜單***********************\n\n)。 puts(\t\t\t\t1瀏覽所有課程\n)。 puts(\t\t\t\t2查詢課程信息\n)。 puts(\t\t\t\t3選擇選修課程\n)。 puts(\t\t\t\t4瀏覽我選修的課程\n)。 puts(\t\t\t\t5刪除錯(cuò)選課程\n)。 puts(\t\t\t\t6返回主菜單)。 puts(\n\n\t\t****************************************************\n)。 printf(Chiose your number(16):[ ]\b\b)。 scanf(%d,amp。n)。 switch(n) { case 1:prin()。break。 case 2:search()。break。 case 3:choose()。break。 case 4:prin1()。break。 case 5:del()。savefile1()。break。 case 6:return。 default:。 } } while(w==1)。學(xué)生功能菜單包括六個(gè)功能:瀏覽課程,查詢課程,選修課程,瀏覽我所選修的課程,添加選修課程,刪除錯(cuò)選的課程,也是用到switch語(yǔ)句來(lái)調(diào)用函數(shù)。學(xué)生登錄菜單按16數(shù)字鍵進(jìn)入各選項(xiàng)瀏覽所有課程 查詢課程信息選擇選修課程瀏覽我選修的課程刪除錯(cuò)選課程返回主菜單進(jìn)入所選目標(biāo)[程序]void Students() //學(xué)生登錄菜單{ int n,w=1。 do { system(cls)。 puts(\n\n\t\t************學(xué)生菜單**************\n\n)。 puts(\t\t\t\t1瀏覽所有課程\n)。 puts(\t\t\t\t2查詢課程信息\n)。 puts(\t\t\t\t3選擇選修課程\n)。 puts(\t\t\t\t4瀏覽我選修的課程\n)。 puts(\t\t\t\t5刪除錯(cuò)選課程\n)。 puts(\t\t\t\t6返回主菜單)。puts(\n\n\t\t***********************************\n)。 printf(Chiose your number(16):[ ]\b\b)。 scanf(%d,amp。n)。 switch(n) { case 1:prin()。break。 case 2:search()。break。 case 3:choose()。break。 case 4:prin1()。break。 case 5:del()。savefile1()。break。 case 6:return。 default:。} } while(w==1)。}(1)從標(biāo)準(zhǔn)輸入文件輸入字符串到string字符數(shù)組,。 (2)由于fputs函數(shù)不會(huì)在輸出一個(gè)字符串之后加上一個(gè)“\n”字符,為了在從磁盤中取出數(shù)據(jù)時(shí)能區(qū)分各字符串,要在存入時(shí)使用fputs函數(shù)輸出一個(gè)“\n”。(3)由于輸入循環(huán)的控制條件是字符串的長(zhǎng)度不為0,所以結(jié)束輸入操作的方法是在最后一行只輸入一個(gè)Enter鍵功能說(shuō)明,錄入課程信息代碼。創(chuàng)建鏈表Num!=0p=(SUB *)malloc(size)。pnum=num。strcpy(pname,name)。strcpy(pkind,kind)。pstime=stime。pttime=ttime。petime=etime。pscore=score。pterm=term。Head==NULLHead=pTailnext=p。Tail=p。Tailnext=NULL。Return head。創(chuàng)建完成Scanf(num,name,kind,amp。stime,amp。ttime,amp。etime,amp。score,amp。term)。是是否否添加(編號(hào),課程名稱,學(xué)時(shí),實(shí)踐學(xué)時(shí),學(xué)分,開(kāi)課日期)[程序]SUB *create_form() //創(chuàng)建鏈表 { SUB *head,*tail,*p。 int num,stime,ttime。 int etime,score,term。 char name[20],kind[10]。 int size=sizeof(SUB)。 head=tail=NULL。 printf(輸入選修課程信息:\n)。 scanf(%d%s%s%d%d%d%d%d,amp。num,name,kind,amp。stime,amp。ttime,amp。etime,amp。score,amp。term)。 while(num!=0) { p=(SUB *)malloc(size)。 pnum=num。 strcpy(pname,name)。 strcpy(pkind,kind)。 pstime=stime。 pttime=ttime。 petime=etime。 pscore=score。 pterm=term。 if(head==NULL) head=p。 else tailnext=p。 tail=p。scanf(%d%s%s%d%d%d%d%d,amp。num,name,kind,amp。stime,amp。ttime,amp。etime,amp。score,amp。term)。 } tailnext=NULL。 return head。}瀏覽模塊主要用管理員中的“瀏覽課程”和學(xué)生功能中的“瀏覽所有所有課程”,將所有的課程信息輸出。在瀏覽界面中不能進(jìn)行刪除或添加課程,只能夠來(lái)看課程的信息或選擇的課程信息。瀏覽所有課程返回主菜單管理員界面 學(xué)生界面瀏覽所有課程或所選課程返回主菜單 [程序]void prin() //瀏覽所有課程{ SUB *ptr。 head=NULL。 readfile()。 if(head==NULL) { printf(\n\n\t*********NO RECORDS!************\n)。 return。 } printf(課程編號(hào) 課程名稱 課程性質(zhì) 總學(xué)時(shí) 授課學(xué)時(shí) 實(shí)踐或上機(jī)學(xué)時(shí) 學(xué)分 開(kāi)課學(xué)期\n)。 for(ptr=head。ptr。ptr=ptrnext) { printf(%5d%12s%9s%9d%9d%11d%11d%7d\n,ptrnum,ptrname,ptrkind,ptrstime,ptrttime,ptretime,ptrscore,ptrterm)。 } system(pause)。}void prin1() //瀏覽所有已選修課程{ SUB *ptr。 FILE *fp。 if((fp=fopen(,r))==NULL) { printf(Cannot open file.\n)。 choose()。 } printf(課程編號(hào) 課程名稱 課程性質(zhì) 總學(xué)時(shí) 授課學(xué)時(shí) 實(shí)踐或上機(jī)學(xué)時(shí) 學(xué)分 開(kāi)課學(xué)期\n)。 while(!feof(fp)) { ptr=(SUB*)malloc(sizeof(SUB))。 fscanf(fp,%d%s%s%d%d%d%d%d\n,amp。ptrnum,ptrname,ptrkind,amp。ptrstime,amp。ptrttime,amp。ptretime,amp。ptrscore,amp。ptrterm)。 printf(%5d%12s%9s%9d%9d%11d%11d%7d\n,ptrnum,ptrname,ptrkind,ptrst
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1