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

正文內(nèi)容

學(xué)生選課管理系統(tǒng)設(shè)計(jì)--課程設(shè)計(jì)(留存版)

2025-03-27 09:54上一頁面

下一頁面
  

【正文】 很完善的系統(tǒng)。//學(xué)生瀏覽函數(shù) struct course//定義課程結(jié)構(gòu)體 { int c_num。 printf(\t\t\t*****************************\n\n\n)。input)。 switch(input) { case 1:stu_login()。 printf(\n\n\t 請(qǐng)選擇服務(wù)種類: )。in!=2amp。break。input!=2amp。break。 input=getchar()。 if(flag==0) { printf(\n\n\t\t 不存在對(duì)應(yīng)課程 \n)。 printf(\n\n\t\,返回登錄界面! )。 printf(\t按任意鍵返回管理菜單 \n\t)。 printf(\n\n\t 課程名字: %s\n,courseview[n].c_name)。 } else { n=n+1。 printf(\n\n\n\t 課程不存在 \n\n)。 printf(\n\n\t 課程編號(hào): %d\n,courseview[n].c_num)。 input=getchar()。 if ((fp=fopen(,rb))==NULL) //判斷課程信息是否存在 { system(cls)。j++) { if(id==coursesear[j].c_num) { flag++。 default: { printf(\n\t 沒有這項(xiàng)服務(wù) \t 請(qǐng)按任意鍵重新輸入 )。 void c_searchm()。 printf(\n\n\t\t\t 請(qǐng)輸入你要查詢的 課程編號(hào): )。 printf(請(qǐng)選擇: )。 default: { printf(\n\t 沒有這項(xiàng)服務(wù) \t 請(qǐng)按任意鍵重新輸入 )。 scanf(%s,)。j=i1。 do { system(cls)。 case 2:man_login()。 getchar()。courses[k],sizeof(struct course),1,fp)。 login()。 fp=fopen(,ab)。 i=i+1。amp。 fclose(fp)。 i=i+1。 printf(\n\n\t\ :)。 scanf(%d,amp。 printf(\n\n\t 課程人數(shù)上限 :%d\n,coursesear[k].c_melepeo)。 i=i+1。 getchar()。 scanf(%d,amp。 scanf(%d,amp。 int id,i=0,j,inp,k。 } else { n=n1。 getchar()。 FILE *fp。 } break。getchar()。 char input。courses[j],sizeof(struct course),1,fp1)。 fp1=fopen(,ab)。 struct course courses[10]。input!=3amp。 scanf(%d,amp。break。 getchar()。 printf(\ \n)。amp。 printf(\ \n)。 void index()//首頁 { char input。 void c_searchs()。 第六部分:心得體會(huì) 選課系統(tǒng)程序比起通訊錄程序來講好寫一些,由于本程序用到了數(shù)組,對(duì)于數(shù)組的操作掌握的比較熟練,所以在編寫程序的時(shí)候困難沒有 那么多。k + + 第四部分:程序設(shè)計(jì)數(shù)據(jù)、運(yùn)行結(jié)果 本程序是一款應(yīng)用軟件,故數(shù)據(jù)設(shè)計(jì)、程序運(yùn)行結(jié)果應(yīng)在程序的 運(yùn)用中得以體現(xiàn),現(xiàn)在通過一個(gè)程序的運(yùn)用事例來對(duì)程序運(yùn)行結(jié)果進(jìn)行演示與實(shí)現(xiàn)。 通過函數(shù)的層層調(diào)用來實(shí)現(xiàn)程序的邏輯結(jié)構(gòu)。中間通過文件的打開和關(guān)閉實(shí)現(xiàn)對(duì)文件內(nèi)部所包含的數(shù)據(jù)的操作。 【軟件運(yùn)用舉例】 程序開始界面如下: 選擇某個(gè)選項(xiàng),如進(jìn)行管理員登錄,進(jìn)行課程的增加 進(jìn)入 管理員 界面 : 再選擇所要進(jìn)行的操作, 如進(jìn)行課程增加, 結(jié)果如下: 下面 可以進(jìn)行繼續(xù)增加課程或者退出: 選擇課程瀏覽,可以分頁查看相應(yīng)的課程信息: 第一頁: 第二頁: 課程查詢 查找結(jié)果: 管理員課程刪 除操作: 刪除后可以進(jìn)行瀏覽,觀察刪除后的結(jié)果: 可見刪除后只有一條記錄。 本程序在編寫的過程中用到了許多通訊錄中的模塊化設(shè)計(jì)和函數(shù)互相調(diào)用的思想,使得編寫比較方便和好用。//學(xué)生查詢函數(shù) void c_searchm()。 printf(\n\n\t\t\t*****************************\n)。 printf(\ \n)。input!=2amp。 printf(\ \n)。getchar()。 case 4:c_searchm()。input)。amp。 if((fp=fopen(,rb))==NULL) //判斷是否存在課程 { printf(\n\n\n\t 課程不存在 \n\n)。 } for(j=0。 fclose(fp1)。 struct course courseview[10]。 man_login()。 } case 2: { if(n==i2) { printf(\n\t 已到達(dá)尾頁 \t 按人意見返回 )。 char input。getchar()。 } break。 int flag=0。id)。inp)。getchar()。 }while(!feof(fp))。 getchar()。inp)。 scanf(%d,amp。 }while(!feof(fp))。 printf(\n\n\t\t 信息輸入完畢 \t 按任意鍵繼續(xù) )。inp!=2)。 }while(!feof(fp))。 for(k=j+1。 return 0。k++) { fwrite(amp。 } else { printf(\n\n\t\t 不存在任何課程 \t 按任意鍵返回 )。break。getchar()。 for(j=0。 printf(\n\n\t\ :)。 case 2:man_login()。 printf(\n\n\ \ \n)。 } system(cls)。 } void c_searchm() { void stu_login()。 case 2:stu_login()。ji1。 struct course coursesear[10]。 input=getchar()。 } else { printf(\n\t共有 %d 條記錄 ,i1)。 if((fp=fopen(,rb))==NULL) //判斷是否存在課程 { system(cls)。 input=getchar()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1