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

正文內(nèi)容

c語言課程設(shè)計(jì)報(bào)告-學(xué)生選課管理系統(tǒng)-文庫吧資料

2024-09-10 20:53本頁面
  

【正文】 } void input() //錄入學(xué)生信息函數(shù) { int i。 fread(p1,sizeof(struct student),1,fp)。 p2=p1。 if(N2==1) 23 head2=p1。 while(!feof(fp)) { i=0。 fread(p1,sizeof(struct student),1,fp)。 exit(0)。 gets(filepath)。 printf(請(qǐng)輸入您要讀取的路徑 :)。 struct student *p1,*p2。 FILE * fp。 } p2next=NULL。i20。 p1nelen=0。 scanf(%d%s,amp。 p2=p1。 if(N2==1) head2=p1。 head2=NULL。i20。 p1nelen=0。 scanf(%d%s,amp。 p1=p2=(struct student *)malloc(sizeof(struct student))。 struct student *p1,*p2。 case 3:break。 delc(num1)。 scanf(%d,amp。 } break。 p1people=0。p1credit,amp。 scanf(%d%s%s%s%d%d%s,amp。 switch(i) { 21 case 1:{p1=(struct course *)malloc(sizeof(struct course))。 scanf(%d,amp。 printf( \n)。 printf( \n)。 int i,num1。 end:。 N1=N11。 else p2next=p1next。 p1=p1next。amp。 } 20 p1=head1。 if(head1==NULL) { printf(\n 無法刪除 !\n)。 } } N1=N1+1。 } else { p1next=p0。 else p2next=p0。 p1=p1next。amp。 p0next=NULL。 p0=incourse。 } } void insert(struct course *incourse) //增加課程信息 { struct course *p0,*p1,*p2。break。 break。i)。 printf(請(qǐng)選擇 13:)。 printf(\ )。 printf(\t\t\t 錄入課程信息 \n)。 } p2next=NULL。p1period,p1teacher,amp。p1num1,p1name1,p1major,p1type,amp。 p1=(struct course * )malloc(sizeof(struct course))。 else p2next=p1。 while(!feof(fp)) { N1=N1+1。p1period,p1teacher,amp。p1num1,p1name1,p1major,p1type,amp。 } p1=p2=(struct course*)malloc(sizeof(struct course))。 if((fp=fopen(filepath,r))==NULL) { printf(找不到 %s 文件 !\n,filepath)。 getchar()。 N1=0。 char filepath[20]。 17 } p2next=NULL。p1period,p1teacher)。p1num1,p1name1,p1major,p1type,amp。 p1=(struct course * )malloc(sizeof(struct course))。 else p2next=p1。 while(p1num1!=0) { N1=N1+1。 p1people=0。p1credit,amp。 scanf(%d%s%s%s%d%d%s,amp。 p1=p2=(struct course *)malloc(sizeof(struct course))。 void zhang() //從鍵盤錄入課程信息 { struct course *p1,*p2。 struct course * head1。 //選此門課程的人數(shù) struct course *next。 char teacher[20]。 int credit。 char major[20]。 struct course { int num1。 //所選課程學(xué)分和 struct student * next。 int nelenum[50]。 struct student { int num2。 對(duì)于以上不足,以后將進(jìn)行改進(jìn),以確保達(dá)到更好。 存在不足 系統(tǒng)不夠強(qiáng)大,有點(diǎn)脆弱。在調(diào)試過程中,我認(rèn)識(shí)到了 C 語言的靈活性與嚴(yán)謹(jǐn)性,同一個(gè)功能可以由不同的語句來實(shí)現(xiàn),但 編寫程序時(shí)要特別注意細(xì)節(jié)方面的問題,因?yàn)?一個(gè)小小的疏忽就能導(dǎo)致整個(gè)程序不能運(yùn)行。 7 5 測(cè)試結(jié)果 運(yùn)行結(jié)果 主界面 錄入課程信息 8 課程信息瀏覽 9 課程信息存儲(chǔ) 錄入學(xué)生信息 10 學(xué)生信息瀏覽 學(xué)生信息存儲(chǔ) 11 學(xué)生選課 選課后學(xué)生信息瀏覽 12 選課后課程信息瀏覽 課程信息管理 13 學(xué)生信息管理 學(xué)生信息查找 14 退出系統(tǒng) 7 附錄 15 課設(shè)小結(jié) 通過這次課程設(shè)計(jì),我對(duì) C 語言有了更深刻的了解,增強(qiáng)了程序的編寫能力,鞏固了專業(yè)知識(shí),對(duì)程序的模塊化觀念也又模糊逐漸變的清晰了。在選課和退課前,可以先瀏覽課程信息,并記住要選課程的編號(hào),以便選課時(shí)需要。若要修改(增加和刪除)課程信息和學(xué)生信息,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1