版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> C語言課程設(shè)計(jì)</b></p><p><b> 綜合實(shí)習(xí)報(bào)告</b></p><p><b> 人事管理系統(tǒng)</b></p><p><b> 【設(shè)計(jì)目的】</b></p><p> 某高校主要人員有:在職人員(行政
2、人員、教師、一般員工) 、退休人員及臨時(shí)工?,F(xiàn)在需要儲(chǔ)存這些人員的人事檔案信息,內(nèi)容包括編號(hào)、姓名、年齡、職務(wù)、職稱、政治面貌、 最高學(xué)歷、任職時(shí)間、來院時(shí)間、人員類別。其中,人員編號(hào)唯一,不能重復(fù)。</p><p> 設(shè)計(jì)人事管理系統(tǒng)滿足以下功能: </p><p> 添加刪除功能:能根據(jù)學(xué)院人事的變動(dòng)情況,添加刪除記錄。 </p><p> 查詢功能:能根
3、據(jù)編號(hào)和姓名進(jìn)行查詢。 </p><p> 編輯功能(高級(jí)) :根據(jù)查詢對(duì)相應(yīng)的記錄進(jìn)行修改并記錄。 </p><p> 統(tǒng)計(jì)功能:能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì)(在職人數(shù)、黨員人數(shù)、女工人數(shù), 高學(xué)歷高職稱人數(shù)) ,統(tǒng)計(jì)要求同時(shí)顯示被統(tǒng)計(jì)著的信息。 </p><p> (5) 排序功能:按照年齡、來院時(shí)間進(jìn)行排序。 </p><p>
4、 (6) 保存功能:能對(duì)輸入的數(shù)據(jù)進(jìn)行相應(yīng)的存儲(chǔ)。</p><p><b> 【設(shè)計(jì)思路】</b></p><p> 根據(jù)題目要求,應(yīng)當(dāng)把圖書信息用結(jié)構(gòu)體形式輸入,再定義一個(gè)全局變量和文件指針進(jìn)行整個(gè)程序的運(yùn)行,然后把圖書信息送到文件中去,所以應(yīng)該提供下個(gè)結(jié)構(gòu)體和文件的輸入等操作:在程序中需要實(shí)現(xiàn)圖書信息錄入,瀏覽,查詢,刪除和修改等功能的操作,所以需要建立相應(yīng)
5、的模塊來實(shí)現(xiàn):另外還需提供選擇菜單實(shí)現(xiàn)功能,在運(yùn)行時(shí)達(dá)到所要求的目的。</p><p><b> 【總體設(shè)計(jì)】 </b></p><p><b> 【分塊設(shè)計(jì)】</b></p><p> 圖1—3輸入模塊流程圖</p><p> 圖1—4借閱函數(shù)流程圖</p><p>
6、; 圖1—5修改、刪除、追加模塊流程圖</p><p><b> 【程序源代碼】</b></p><p> #include<stdio.h> </p><p> #include<string.h> </p><p> #include<conio.h> </p>
7、;<p> #include<stdlib.h> </p><p> #include<ctype.h> </p><p> #define STACK_INIT_SIZE 10 </p><p> #define OK 1 </p><p> #define TRUE 1 </p>
8、<p> #define FALSE 0 </p><p> #define ERROR 0</p><p> struct student </p><p><b> { </b></p><p> int carnum; </p><p> char lendbook
9、[10]; </p><p> }student[1000];</p><p> struct book </p><p><b> { </b></p><p> int booknum; </p><p> char bookname[10]; </p><p&g
10、t; char bookcreat[10]; </p><p> int turefalse; </p><p> }book[1000];</p><p> struct car </p><p><b> { </b></p><p> int carnum; </p>
11、<p> char studentname[10]; </p><p> int studentclass; </p><p> }car[100];</p><p> huanbook()</p><p><b> { </b></p><p> FILE *fp,*f
12、p2;</p><p><b> int i,n; </b></p><p> int carnum; </p><p> char lendbook[10]; </p><p> printf("請(qǐng)你輸入你的卡號(hào)\n"); </p><p> scanf("
13、;%d",&carnum); </p><p> fp=fopen("car.txt","r"); </p><p> for(i=0;fread(&car[i],sizeof(struct car),1,fp)!=0;i++) </p><p><b> { </b>
14、</p><p> if(car[i].carnum==carnum) </p><p><b> { </b></p><p><b> n=i; </b></p><p> fclose(fp); </p><p> printf("請(qǐng)輸入你要還的書的
15、名字\n"); </p><p> scanf("%s",lendbook); </p><p> fp=fopen("record.txt","r"); </p><p> for(i=0;fread(&student[i],sizeof(struct student),1,fp)
16、!=0;i++) </p><p><b> { </b></p><p> if(strcmp(student[i].lendbook,lendbook)==0) </p><p><b> { </b></p><p> fclose(fp); </p><p>
17、 fp=fopen("record.txt","r"); </p><p> fp2=fopen("bookl.txt","w"); </p><p> for(i=0;fread(&student[i],sizeof(struct student),1,fp)!=0;i++) </p>
18、;<p><b> { </b></p><p> if(strcmp(student[i].lendbook,lendbook)==0) </p><p><b> { </b></p><p> continue; </p><p><b> } </b&
19、gt;</p><p> fwrite(&student[i],sizeof(struct student),1,fp2); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> f
20、p=fopen("record.txt","w"); </p><p> fp2=fopen("bookl.txt","r"); </p><p> for(i=0;fread(&student[i],sizeof(struct student),1,fp2)!=0;i++) </p>
21、<p><b> { </b></p><p> fwrite(&student[i],sizeof(struct student),1,fp); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp
22、2); </p><p> fopen("bookl.txt","w"); </p><p> fclose(fp2); </p><p> fp=fopen("book.txt","r"); </p><p> fp2=fopen("bookl
23、.txt","w"); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p><b> if(i==n) </b></p>&
24、lt;p><b> { </b></p><p> book[i].turefalse=1; </p><p> fwrite(&book[i],sizeof(struct book),1,fp2); </p><p> continue; </p><p><b> } </b
25、></p><p> fwrite(&book[i],sizeof(struct book),1,fp2); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> fp=fope
26、n("book.txt","w"); </p><p> fp2=fopen("bookl.txt","r"); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp2)!=0;i++) </p><p><
27、b> { </b></p><p> fwrite(&book[i],sizeof(struct book),1,fp); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><
28、p> fopen("bookl.txt","w");</p><p> fclose(fp2); </p><p> printf("還書完畢,按任意鍵返回\n"); </p><p><b> getch(); </b></p><p> re
29、turn 1; </p><p><b> } </b></p><p><b> } </b></p><p> printf("你沒有借過這樣的書,任意鍵返回\n"); </p><p> fclose(fp); </p><p><b&
30、gt; getch(); </b></p><p> return 0; </p><p><b> } </b></p><p><b> } </b></p><p> printf("系統(tǒng)沒這樣的卡,按任意鍵返回\n"); </p>&
31、lt;p> fclose(fp); </p><p><b> getch(); </b></p><p><b> }</b></p><p> void findbook()</p><p><b> { </b></p><p>
32、 FILE *fp; </p><p> char bookname[10]; </p><p><b> int i;</b></p><p> fp=fopen("book.txt","r"); </p><p> printf("請(qǐng)輸入你要查找的書名\n&q
33、uot;); </p><p> scanf("%s",bookname); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(strc
34、mp(bookname,book[i].bookname)==0) </p><p><b> { </b></p><p> if(book[i].turefalse==1) </p><p><b> { </b></p><p> printf("這本書的詳細(xì)資料是:%d %
35、s %s 此書現(xiàn)在無人借閱\n按任意鍵返回\n",book[i].booknum,book[i].bookname,book[i].bookcreat); </p><p><b> } </b></p><p> else {printf("這本書已經(jīng)有人借出\n");fclose(fp);return (0);} </p&g
36、t;<p> fclose(fp); </p><p> return FALSE; </p><p><b> } </b></p><p><b> } </b></p><p> printf("沒有你要查詢的書籍\n"); </p>
37、<p> fclose(fp); </p><p> return FALSE; </p><p><b> }</b></p><p> void findbook1()</p><p><b> { </b></p><p> FILE *fp; &
38、lt;/p><p> char bookcreat[10]; </p><p> int ture,i; </p><p> fp=fopen("book.txt","r"); </p><p> printf("請(qǐng)輸入你要查找的作者名\n"); </p><
39、p> scanf("%s",bookcreat); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(strcmp(bookcreat,book[i].b
40、ookcreat)==0) </p><p><b> { </b></p><p> if(book[i].turefalse==1) </p><p><b> { </b></p><p> printf("這本書的詳細(xì)資料是:%d %s %s 此書現(xiàn)在無人借閱\n按任意鍵返
41、回\n",book[i].booknum,book[i].bookname,book[i].bookcreat); </p><p><b> } </b></p><p> else {printf("這本書已經(jīng)有人借出\n");fclose(fp);return 0;} </p><p> fclose(
42、fp); </p><p> return FALSE; </p><p><b> } </b></p><p><b> } </b></p><p> printf("沒有你要查詢的書籍\n"); </p><p> fclose(fp);
43、 </p><p> return FALSE; </p><p><b> }</b></p><p> void lendcount() </p><p><b> { </b></p><p> FILE *fp; </p><p>
44、 int i,n=0; </p><p> fp=fopen("record.txt","r"); </p><p> for(i=0;fread(&student[i],sizeof(struct student),1,fp)!=0;i++) </p><p><b> { </b><
45、;/p><p> printf("卡號(hào):%d 借出的書籍:%s \n",student[i].carnum,student[i].lendbook); </p><p><b> n=n+1; </b></p><p><b> } </b></p><p> fclose(
46、fp); </p><p> printf("目前共有%d本書借出\n",n); </p><p> printf("按任意鍵\n"); </p><p><b> getch();</b></p><p> return n; </p><p>&
47、lt;b> }</b></p><p> void chabook() </p><p><b> { </b></p><p> char ch5; </p><p><b> do </b></p><p><b> { </
48、b></p><p> printf("---------------歡迎進(jìn)入圖書查詢系統(tǒng)!--------------\n"); </p><p> printf(" 1:<按書名查找>\n"); </p><p> printf(" 2:<按作者查找>\n"); &l
49、t;/p><p> printf(" 0:<返回>\n"); </p><p> printf("請(qǐng)輸入0--2,其他輸入為非法輸入!\n"); </p><p> scanf("%s",&ch5); </p><p> switch(ch5) </p&
50、gt;<p><b> { </b></p><p> case '1':findbook();getch();break; </p><p> case '2':findbook1();getch();break; </p><p> case '0':break; <
51、;/p><p> default:printf("無此操作\n");getch();break; </p><p><b> } </b></p><p> }while(ch5!='0');</p><p> return FALSE; </p><p>
52、<b> }</b></p><p> void lendbook() </p><p><b> { </b></p><p> FILE *fp,*fp2; </p><p><b> int i,n; </b></p><p> int
53、 carnum; </p><p> printf("請(qǐng)你輸入你的卡號(hào):\n"); </p><p> scanf("%d",&carnum); </p><p> fp=fopen("car.txt","r"); </p><p> for(i=
54、0;fread(&car[i],sizeof(struct car),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(car[i].carnum==carnum) </p><p><b> { </b></p><p><b>
55、 n=i; </b></p><p> fclose(fp); </p><p> printf("請(qǐng)輸入你要借閱的書的名字\n"); </p><p> scanf("%s",student[n].lendbook); </p><p> fp=fopen("book.
56、txt","r"); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(strcmp(book[i].bookname,student[n].lendb
57、ook)==0) </p><p><b> { </b></p><p> if(book[i].turefalse==0) {printf("對(duì)不起,此書有人借出,請(qǐng)借其他書\n");fclose(fp);getch();return;} </p><p><b> else </b><
58、/p><p> fclose(fp); </p><p> fp=fopen("record.txt","a+"); </p><p> student[n].carnum=carnum; </p><p> fwrite(&student[n],sizeof(struct student)
59、,1,fp); </p><p> fclose(fp); </p><p> fp=fopen("book.txt","r"); </p><p> fp2=fopen("bookl.txt","w"); </p><p> for(i=0;fread(
60、&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(strcmp(book[i].bookname,student[n].lendbook)==0) </p><p><b> { </b></p>
61、<p> book[i].turefalse=0; </p><p> fwrite(&book[i],sizeof(struct book),1,fp2); </p><p> continue; </p><p><b> } </b></p><p> fwrite(&boo
62、k[i],sizeof(struct book),1,fp2); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> fp=fopen("book.txt","w"); <
63、;/p><p> fp2=fopen("bookl.txt","r"); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp2)!=0;i++) </p><p><b> { </b></p><p>
64、fwrite(&book[i],sizeof(struct book),1,fp); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> fopen("bookl.txt","w
65、"); </p><p> fclose(fp2); </p><p> printf("借書完畢,請(qǐng)按任意鍵返回\n"); </p><p><b> getch(); </b></p><p><b> return; </b></p><
66、;p><b> } </b></p><p><b> } </b></p><p> printf("這樣的書不存,請(qǐng)任意鍵返回\n"); </p><p> fclose(fp); </p><p><b> getch(); </b>&
67、lt;/p><p><b> return; </b></p><p><b> } </b></p><p><b> } </b></p><p> printf("你的卡號(hào)不存在,請(qǐng)申請(qǐng)卡號(hào),按任意鍵返回\n"); </p><
68、p> fclose(fp); </p><p><b> getch(); </b></p><p><b> }</b></p><p> void carcount() </p><p><b> { </b></p><p> F
69、ILE *fp; </p><p> int i,n=0; </p><p> fp=fopen("car.txt","r"); </p><p> for(i=0;fread(&car[i],sizeof(struct car),1,fp)!=0;i++) </p><p><b&
70、gt; { </b></p><p> printf("第%d張卡<卡號(hào):%d 姓名:%s 班級(jí):%d>\n",i+1,car[i].carnum,car[i].studentname,car[i].studentclass); </p><p><b> n=n+1; </b></p><p>
71、;<b> } </b></p><p> fclose(fp); </p><p> printf("目前共有%d本書\n",n); </p><p> printf("按任意鍵\n"); </p><p><b> getch(); </b>&l
72、t;/p><p><b> }</b></p><p> void delcar() </p><p><b> { </b></p><p> FILE *fp,*fp2; </p><p><b> int i; </b></p>
73、<p> int carnum; </p><p> char choice; </p><p> fp=fopen("car.txt","r"); </p><p> fp2=fopen("bookl.txt","w"); </p><p>
74、 printf("請(qǐng)輸入你要?jiǎng)h除的卡號(hào)\n"); </p><p> printf("如果你輸入的卡號(hào)存在,系統(tǒng)自動(dòng)刪除該信息!如果不存在,系統(tǒng)不做任何改動(dòng)\n"); </p><p> scanf("%d",&carnum); </p><p> for(i=0;fread(&ca
75、r[i],sizeof(struct car),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(car[i].carnum!=carnum) </p><p><b> { </b></p><p> fwrite(&car[i],siz
76、eof(struct car),1,fp2); </p><p><b> } </b></p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> printf("是
77、否真的要?jiǎng)h除該卡?刪除后該書籍的所有信息將無法恢復(fù)《Y/N》\n"); </p><p> scanf("%s",&choice); </p><p> if(choice=='y'||choice=='Y') </p><p><b> { </b></p>
78、;<p> fp=fopen("car.txt","w"); </p><p> fp2=fopen("bookl.txt","r"); </p><p> for(i=0;fread(&car[i],sizeof(struct car),1,fp2)!=0;i++) </p&
79、gt;<p><b> { </b></p><p> fwrite(&car[i],sizeof(struct car),1,fp); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2);
80、</p><p> fp2=fopen("bookl.txt","w"); </p><p> fclose(fp2); </p><p> printf("按任意鍵返回\n"); </p><p><b> getch(); </b></p>
81、;<p><b> return; </b></p><p><b> } </b></p><p><b> else </b></p><p><b> { </b></p><p> printf("按任意鍵返回\n
82、"); </p><p><b> getch(); </b></p><p><b> return; </b></p><p><b> } </b></p><p><b> }</b></p><p>
83、void addcar() </p><p><b> { </b></p><p> FILE *fp; </p><p><b> int i=0; </b></p><p> fp=fopen("car.txt","a+"); </p>
84、;<p> printf("請(qǐng)你輸入卡號(hào)\n"); </p><p> scanf("%d",&car[i].carnum); </p><p> printf("請(qǐng)你輸入學(xué)生姓名\n"); </p><p> scanf("%s",car[i].stude
85、ntname); </p><p> printf("請(qǐng)你輸入班級(jí)\n"); </p><p> scanf("%d",&car[i].studentclass); </p><p> fwrite(&car[i],sizeof(struct car),1,fp); </p><p&g
86、t; fclose(fp); </p><p> printf("輸入完畢,任意鍵返回\n"); </p><p><b> getch(); </b></p><p><b> }</b></p><p> void addbook() </p><
87、;p><b> { </b></p><p> FILE *fp; </p><p><b> int i=0; </b></p><p> char choice='y'; </p><p> fp=fopen("book.txt","
88、a+"); </p><p> while(choice=='y'||choice=='Y') </p><p><b> { </b></p><p> printf("請(qǐng)你輸入書的序號(hào)\n"); </p><p> scanf("%d&q
89、uot;,&book[i].booknum); </p><p> printf("請(qǐng)你輸入書名\n"); </p><p> scanf("%s",book[i].bookname); </p><p> printf("請(qǐng)你輸入書的作者\(yùn)n"); </p><p>
90、 scanf("%s",book[i].bookcreat); </p><p> printf("請(qǐng)你設(shè)定書的狀態(tài)(請(qǐng)?jiān)O(shè)為1或0,1代表書還沒人借,0表示書已經(jīng)借出,設(shè)其他值)\n"); </p><p> scanf("%d",&book[i].turefalse); </p><p>
91、 fwrite(&book[i],sizeof(struct book),1,fp); </p><p> printf("是否要輸入下本書\n"); </p><p> scanf("%s",&choice); </p><p><b> } </b></p><
92、;p> fclose(fp); </p><p><b> }</b></p><p> void bookcount() </p><p><b> { </b></p><p> FILE *fp; </p><p> int i,n=0; </p
93、><p> fp=fopen("book.txt","r"); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p> if(boo
94、k[i].booknum!=0&&strlen(book[i].bookname)!=0&&strlen(book[i].bookcreat)!=0) </p><p><b> { </b></p><p> printf("第%d本書<序號(hào):%d 書名:%s 作者:%s 狀態(tài):%d>\n",i+1
95、,book[i].booknum,book[i].bookname,book[i].bookcreat,book[i].turefalse); </p><p><b> n=n+1; </b></p><p><b> } </b></p><p><b> } </b></p>
96、<p> fclose(fp); </p><p> printf("目前共有%d本書\n",n); </p><p> printf("按任意鍵\n"); </p><p><b> }</b></p><p> void delbook() </p&
97、gt;<p><b> { </b></p><p> FILE *fp,*fp2; </p><p><b> int i; </b></p><p> char bookname[10],choice; </p><p> fp=fopen("book.txt&
98、quot;,"r"); </p><p> fp2=fopen("bookl.txt","w"); </p><p> printf("請(qǐng)輸入你要?jiǎng)h除的書名\n"); </p><p> printf("如果你輸入的書名存在,系統(tǒng)自動(dòng)刪除該信息!如果不存在,系統(tǒng)不做任何改
99、動(dòng)\n"); </p><p> scanf("%s",bookname); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) </p><p><b> { </b></p><p> if
100、(strcmp(bookname,book[i].bookname)!=0) </p><p><b> { </b></p><p> fwrite(&book[i],sizeof(struct book),1,fp2); </p><p><b> } </b></p><p>&
101、lt;b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> printf("是否真的要?jiǎng)h除該書籍?刪除后該書籍的所有信息將無法恢復(fù)《Y/N》\n"); </p><p> scanf("%s",&
102、;choice); </p><p> if(choice=='y'||choice=='Y') </p><p><b> { </b></p><p> fp=fopen("book.txt","w"); </p><p> fp2=fo
103、pen("bookl.txt","r"); </p><p> for(i=0;fread(&book[i],sizeof(struct book),1,fp2)!=0;i++) </p><p><b> { </b></p><p> fwrite(&book[i],sizeof
104、(struct book),1,fp); </p><p><b> } </b></p><p> fclose(fp); </p><p> fclose(fp2); </p><p> fp2=fopen("bookl.txt","w"); </p>&
105、lt;p> fclose(fp2); </p><p> printf("按任意鍵返回\n"); </p><p><b> getch(); </b></p><p><b> return; </b></p><p><b> } </b>
106、;</p><p><b> else </b></p><p><b> { </b></p><p> printf("按任意鍵返回\n"); </p><p><b> getch(); </b></p><p><
107、;b> return; </b></p><p><b> } </b></p><p><b> }</b></p><p><b> main() </b></p><p><b> { </b></p>&l
108、t;p> char ch1,ch2,ch3,ch5; </p><p><b> do</b></p><p><b> { </b></p><p> printf("\t\t請(qǐng)你選擇操作類型:\n"); </p><p> printf(" 1:
109、<查閱圖書>\n"); </p><p> printf(" 2: <借閱圖書>\n"); </p><p> printf(" 3:<管理系統(tǒng)>\n"); </p><p> printf(" 4:<還書>\n"); </p>
110、<p> printf(" 0:<退出>\n"); </p><p> printf("請(qǐng)輸入0--4\n"); </p><p> scanf("%s",&ch1); </p><p> switch(ch1) </p><p><b&
111、gt; { </b></p><p> case '1':chabook();break; </p><p> case '2':lendbook();;break; </p><p> case '3':{ </p><p><b> do </b>
112、</p><p><b> { </b></p><p> printf("---------------歡迎進(jìn)入管理系統(tǒng)!--------------\n"); </p><p> printf(" 1:<增加圖書>\n"); </p><p> printf
113、(" 2:<刪除圖書>\n"); </p><p> printf(" 3:<書籍統(tǒng)計(jì)>\n"); </p><p> printf(" 4:<學(xué)生管理系統(tǒng)>\n"); </p><p> printf(" 0:<返回>\n"); &
114、lt;/p><p> printf("請(qǐng)輸入0--4,其他輸入非法!\n"); </p><p> scanf("%s",&ch2); </p><p> switch(ch2) </p><p><b> { </b></p><p> ca
115、se '1':addbook(); break; </p><p> case '2':delbook();break; </p><p> case '3':bookcount();getch();break; </p><p> case '4':{</p><p>
116、<b> do </b></p><p><b> { </b></p><p> printf("---------------歡迎進(jìn)入學(xué)生管理系統(tǒng)!--------------\n"); </p><p> printf(" 1:<申請(qǐng)新卡>\n"); <
117、;/p><p> printf(" 2:<刪除卡號(hào)>\n"); </p><p> printf(" 3:<借書統(tǒng)計(jì)>\n"); </p><p> printf(" 4:<卡號(hào)統(tǒng)計(jì)>\n"); </p><p> printf("
118、0:<返回>\n"); </p><p> printf("請(qǐng)輸入0--4,其他輸入非法!\n"); </p><p> scanf("%s",&ch3); </p><p> switch(ch3) </p><p><b> { </b>&
119、lt;/p><p> case '1':addcar();break; </p><p> case '2':delcar();break; </p><p> case '3':lendcount();break; </p><p> case '4':carcount()
120、;break; </p><p> case '0':break; </p><p> default:printf("無此操作\n");getch();break; </p><p><b> } </b></p><p> }while(ch3!='0');
121、}break; </p><p> case '0':break; </p><p> default:printf("無此操作\n");getch();break; </p><p><b> } </b></p><p> }while(ch2!='0');
122、}break; </p><p> case '4':huanbook();break; </p><p> case '0':break; </p><p> default:printf("無此操作\n");getch();break; </p><p><b> }
123、</b></p><p> }while(ch1!='0'); </p><p><b> }</b></p><p><b> 【設(shè)計(jì)體會(huì)】</b></p><p> 通過為期8次課的課程設(shè)計(jì),對(duì)《C語言課程設(shè)計(jì)》這門課程有了更深一步的了解。它是計(jì)算機(jī)程序設(shè)計(jì)的
124、重要理論技術(shù)基礎(chǔ),在我們計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的學(xué)習(xí)中占據(jù)著十分重要的地位。這個(gè)程序的結(jié)構(gòu)大體是從網(wǎng)絡(luò)上借鑒的,但是結(jié)果無法運(yùn)行,只能自己修改,最后終于調(diào)試通過,同時(shí)也使我們知道,要學(xué)好這門課程,僅學(xué)習(xí)書本上的知識(shí)是不夠的,還要有較強(qiáng)的實(shí)踐能力。因?yàn)槲覀儗W(xué)習(xí)知識(shí)就是為了實(shí)踐。而只有多實(shí)踐,多編寫程序,才能更好的理解與掌握書本上的東西。這次實(shí)習(xí)是真正意義上的將所學(xué)知識(shí)運(yùn)用到實(shí)際中。實(shí)踐才是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)! 此次實(shí)習(xí)中,我成功做出了這道題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c語言課程設(shè)計(jì)--人事管理系統(tǒng)
- c語言課程設(shè)計(jì)——人事管理系統(tǒng)
- c語言課程設(shè)計(jì)-人事管理系統(tǒng)
- c語言課程設(shè)計(jì)人事管理系統(tǒng)
- c語言課程設(shè)計(jì)人事管理系統(tǒng)
- c語言課程設(shè)計(jì)人事管理系統(tǒng)
- c語言課程設(shè)計(jì)(論文)-高校人事管理系統(tǒng)設(shè)計(jì)
- c++課程設(shè)計(jì)報(bào)告--人事管理系統(tǒng)
- c語言職工人事管理系統(tǒng)課程設(shè)計(jì)報(bào)告書
- 人事管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 人事管理系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 人事管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- c++課程設(shè)計(jì) 高校人事管理系統(tǒng)
- c++課程設(shè)計(jì)人事管理系統(tǒng)
- c++課程設(shè)計(jì)---公司人事管理系統(tǒng)
- 課程設(shè)計(jì)報(bào)告---企業(yè)人事管理系統(tǒng)
- 人事管理系統(tǒng)delphi課程設(shè)計(jì)報(bào)告
- 人事管理系統(tǒng)課程設(shè)計(jì)
- 人事管理系統(tǒng)課程設(shè)計(jì)
- 高校人事管理系統(tǒng)課程設(shè)計(jì)c++版
評(píng)論
0/150
提交評(píng)論