




已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
#include #include #include /Console Input/Output(控制臺(tái)輸入輸出) #include #define n1 20 /控制課程個(gè)數(shù)的存儲(chǔ)空間 #define m1 5 /控制課程屬性個(gè)數(shù)的存儲(chǔ)空間空間 char couinfon1m116; /定義全局?jǐn)?shù)組 char d16, b6; char password=123456; /原密碼int a, i,j,t=0,c=0,n=4,m=5; /定義全局變量 /主函數(shù)模塊 void main() void pasd(); /聲明密碼函數(shù) void zhujie(); /聲明zhujie()函數(shù) zhujie(); /調(diào)用zhujie()函數(shù) pasd(); /調(diào)用密碼函數(shù) void zhujie() printf(t * * $ * * $ * *n); printf(t* * $ * * $ * *n); printf( t* * $ * * $ * *n); printf(t $ $n); printf(t$ $ $n); printf(t $ $ $n);printf(t * $ *n); printf(t* *n); printf(t * *n); printf(t * $ * $ *n); printf(t* $ 歡迎進(jìn)入課程管理信息系統(tǒng) $ *n); printf(t * $ * $ *n); printf(t * *n); printf(t* *n); printf(t * $ *n); printf(t $ $ $n); printf(t$ $ $n); printf(t $ $n); printf(t * * $ * * $ * *n); printf(t* * $ * * $ * *n); printf(t * * $ * * $ * *n); /密碼模塊 void pasd(void) /定義密碼函數(shù) void yewu(); /聲明業(yè)務(wù)函數(shù) int i; char p9; int n=3; /密碼輸入次數(shù)控制 do printf(please enter password:n); /輸入密碼 for(i=0;i0); /業(yè)務(wù)模塊 void yewu() /定義業(yè)務(wù)函數(shù) void inputcouinfo(void); /聲明輸入函數(shù) void addcouinfo(void); /聲明添加函數(shù) void findcouinfo(void); /聲明查詢函數(shù) void ordercouinfo(void); /聲明排序函數(shù) void delcouinfo(void); /聲明刪除函數(shù) void updatecouinfo(void); /聲明修改函數(shù) char d; system(cls); if (c=1) inputcouinfo(); /調(diào)用輸入函數(shù) printf(t課程信息查詢請(qǐng)輸入: 1 nt課程信息刪除請(qǐng)輸入: 2 nt課程信息修改請(qǐng)輸入: 3 nt課程信息排序請(qǐng)輸入: 4 nt課程信息添加請(qǐng)輸入:5n); printf(您是否進(jìn)行其他操作,否輸入0,否則輸入其他:); scanf(%d,&a); for (i=0;i+) if(a!=0) printf(請(qǐng)輸入要操作的選項(xiàng):); scanf(%s,&d); switch(d) case 1:findcouinfo();break; /調(diào)用課程信息查詢函數(shù) case 2:delcouinfo();break; /調(diào)用課程信息刪除函數(shù) case 3:updatecouinfo();break; /調(diào)用課程信息修改函數(shù) case 4:ordercouinfo();break; /調(diào)用課程信息排序函數(shù) case 5:addcouinfo(); break; /調(diào)用課程信息添加函數(shù) default: break; /課程信息輸入模塊 void inputcouinfo(void) /定義課程信息輸入函數(shù) int x=1; printf(ttt *n); printf(ttt 歡迎進(jìn)入信息輸入系統(tǒng)!n); printf(ttt *n); printf(請(qǐng)注意:性質(zhì)為必修(B)或選修(X)n); printf(tt課程號(hào) 名稱 性質(zhì) 總學(xué)時(shí) 學(xué)分n); for (i=0;in;i+) printf(輸入課程編號(hào)%d:,x+); for (j=0;jm;j+) scanf(%s,&couinfoij); printf(課程號(hào) 名稱 性質(zhì) 總學(xué)時(shí) 學(xué)分n); for (i=0;in;i+) for (j=0;jm;j+) printf(%st,couinfoij); printf(n); void addcouinfo(void) /課程信息添加函數(shù) int d,t,z; printf(ttt*n); printf(ttt歡迎進(jìn)入信息添加系統(tǒng)!n); printf(ttt*n); for(d=1;d+) printf(n是否進(jìn)行添加,“否” 請(qǐng)輸入0,進(jìn)行輸入其他n); scanf(%d,&t); if(t!=0) printf(請(qǐng)輸入要添加的第%d個(gè)課程信息:n,d); printf(課程號(hào) 名稱 性質(zhì) 總學(xué)時(shí) 學(xué)分n); z=n+; for (j=0;jm;j+) scanf(%s,&couinfozj); printf(%st,couinfozj); else break; system(cls); printf(t課程查詢請(qǐng)輸入: 1 nt課程刪除請(qǐng)輸入: 2 nt課程修改請(qǐng)輸入: 3 nt課程排序請(qǐng)輸入: 4 nt課程添加請(qǐng)輸入:5n); void findcouinfo(void) /課程信息查詢函數(shù) char y16; int d,t,z; printf(ttt*n); printf(ttt歡迎進(jìn)入信息查詢系統(tǒng)!n); printf(ttt*n); for(d=1;d+) printf(n是否進(jìn)行查詢,“否” 請(qǐng)輸入0n); scanf(%d,&t); if(t!=0) printf(請(qǐng)輸入要查詢的課程號(hào):); scanf(%s,&y); printf(課程號(hào) 名稱 性質(zhì) 總學(xué)時(shí) 學(xué)分n); for(i=0;z=i,in1;i+) if(strcmp(y,couinfoi0)=0) for (j=0;jm;j+) printf(%st,couinfoij); break; if(z=n) printf(沒(méi)有此課程號(hào)信息n); else break; system(cls); printf(t課程查詢請(qǐng)輸入: 1 nt課程刪除請(qǐng)輸入: 2 nt課程修改請(qǐng)輸入: 3 nt課程排序請(qǐng)輸入: 4 nt課程添加請(qǐng)輸入:5n); void delcouinfo(void) /課程信息刪除函數(shù) char y16; char y116; int d,x,z; printf(ttt*n); printf(ttt歡迎進(jìn)入信息刪除系統(tǒng)!n); printf(ttt*n); for(d=1;d+) printf(是否進(jìn)行刪除信息,否請(qǐng)輸入: 0 進(jìn)行輸入其他數(shù)字:n); scanf(%d,&x); if(x!=0) printf(請(qǐng)輸入要?jiǎng)h除的課程號(hào):); scanf(%s,&y); printf(請(qǐng)?jiān)俅屋斎胍獎(jiǎng)h除的課程號(hào):); scanf(%s,&y1); printf(課程號(hào) 名稱 性質(zhì) 總學(xué)時(shí) 學(xué)分n); if (strcmp(y,y1)=0) for (i=0;in;i+) if (strcmp(y,couinfoi0)=0) z=i; printf(要?jiǎng)h除的課程信息是n); for (j=0;jm;j+) printf(%st,couinfoij); t+; printf(n); for (i=z;in-t;i+) for (j=0;jm;j+) strcpy(couinfoij,couinfoi+1j); if(z=n) printf(沒(méi)有此課程號(hào)信息n); else break; printf(課程號(hào) 名稱 性質(zhì) 總學(xué)時(shí) 學(xué)分n); for (i=0;in-t;i+) for (j=0;jm;j+) printf(%st,couinfoij); printf(n); system(cls); printf(t課程查詢請(qǐng)輸入: 1 nt課程刪除請(qǐng)輸入: 2 nt課程修改請(qǐng)輸入: 3 nt課程排序請(qǐng)輸入: 4 nt課程添加請(qǐng)輸入:5n); /課程修改函數(shù) void updatecouinfo(void) char h16,h116,h216; int d,b,x,z,e,f; printf(ttt*n); printf(ttt歡迎進(jìn)入信息修改系統(tǒng)!n); printf(ttt*n); for(d=1;d+) printf(是否進(jìn)行信息修改,否請(qǐng)輸入: 0 進(jìn)行輸入其他數(shù)字:n); scanf(%d,&x); if(x!=0) printf(請(qǐng)輸入要修改的課程號(hào):); scanf(%s,&h); printf(請(qǐng)?jiān)俅屋斎胍薷牡恼n程號(hào):); scanf(%s,&h1); if (strcmp(h,h1)=0) for(i=0;z=i,in;i+) if (strcmp(h,couinfoi0)=0) printf(要修改的課程信息是n); for (j=0;jm;j+) printf(%st,couinfoij); printf(n請(qǐng)輸入你要修改第幾項(xiàng)n);scanf(%d,&b); printf(請(qǐng)輸入你要修改的內(nèi)容n);scanf(%s,&h2); strcpy(couinfoib-1,h2); for(e=0;e+) printf(您是否進(jìn)行其他修改,否請(qǐng)輸入 0,否則輸入其他:); scanf(%d,&f); if(f!=0) printf(n請(qǐng)輸入你要修改第幾項(xiàng)n);scanf(%d,&b); printf(請(qǐng)輸入你要修改的內(nèi)容n);scanf(%s,&h2); else break; strcpy(couinfoib-1,h2); for(j=0;jm;j+) printf(%st,couinfoij); printf(n); break; if(z=n-t) printf(沒(méi)有此課程號(hào)信息n); else break; system(cls); printf(t課程查詢請(qǐng)輸入: 1 nt課程刪除請(qǐng)輸入: 2 nt課程修改請(qǐng)輸入: 3 nt課程排序請(qǐng)輸入: 4 nt課程添加請(qǐng)輸入:5n); /排序模塊 void ordercouinfo(void) /按學(xué)分排序 int fm1; int x,z,max; float s=0; printf(ttt*n); printf(ttt歡迎進(jìn)入學(xué)分排序系統(tǒng)!n); printf(ttt*n); for (i=0;in-t;i+) for (j=0;jm;j+) printf(%st,couinfoij); printf(n); printf(請(qǐng)按序輸入課程學(xué)分n); for(i=0;in-t;i+) scanf(%d,&fi); for(i=0;in-t
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年元宇宙社交平臺(tái)虛擬社交場(chǎng)景構(gòu)建與用戶體驗(yàn)研究
- 2025年智慧物流技術(shù)應(yīng)用對(duì)倉(cāng)儲(chǔ)管理創(chuàng)新與變革的影響報(bào)告
- 2025年醫(yī)院電子病歷系統(tǒng)優(yōu)化提升醫(yī)療信息化建設(shè)效益報(bào)告
- 消費(fèi)與零售2025年寵物用品市場(chǎng)深度研究報(bào)告001
- 2025年醫(yī)藥行業(yè)CRO模式國(guó)際化戰(zhàn)略與本土化管理研究報(bào)告
- 家居新零售:2025年線上線下融合模式創(chuàng)新市場(chǎng)趨勢(shì)分析報(bào)告
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式下的質(zhì)量控制與監(jiān)管報(bào)告
- 2025年醫(yī)藥企業(yè)供應(yīng)鏈管理與成本控制報(bào)告001
- 社區(qū)團(tuán)購(gòu)平臺(tái)用戶流失預(yù)警系統(tǒng)構(gòu)建與留存策略報(bào)告001
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)霧計(jì)算協(xié)同機(jī)制在虛擬現(xiàn)實(shí)增強(qiáng)現(xiàn)實(shí)中的創(chuàng)新應(yīng)用報(bào)告
- 鉗工基礎(chǔ)知識(shí)-刮削
- GB/T 44744-2024糧食儲(chǔ)藏低溫儲(chǔ)糧技術(shù)規(guī)程
- 【2023秋】高校實(shí)驗(yàn)室安全通識(shí)課學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 國(guó)開(kāi)(河南)《公司法律實(shí)務(wù)(本)》形考答案題庫(kù)
- 2024年經(jīng)濟(jì)師考試農(nóng)業(yè)經(jīng)濟(jì)高級(jí)經(jīng)濟(jì)實(shí)務(wù)試卷與參考答案
- 《客至》課件統(tǒng)編版高中語(yǔ)文選擇性必修下冊(cè)-2
- 危急值的考試題及答案
- 旅游經(jīng)濟(jì)學(xué)綜合測(cè)試題考AB試卷2套及答案
- 課件:《中華民族共同體概論》第十二講:民族危亡與中華民族意識(shí)覺(jué)醒(1840-1919)
- 魯科版小學(xué)四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)教案(適合山東科學(xué)技術(shù)版教材)
- 空分裝置性能考核方案
評(píng)論
0/150
提交評(píng)論