版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 序號(hào): </p><p><b> 《C語(yǔ)言程序設(shè)計(jì)》</b></p><p><b> 課程設(shè)計(jì)</b></p><p> 題目 參會(huì)人員管理程序 </p><p> 班級(jí) </p>
2、<p> 專(zhuān)業(yè) 電子科學(xué)與技術(shù) </p><p> 姓名 </p><p> 學(xué)號(hào) </p><p><b> 2013年11月</b></p><p><b> 目錄</b>
3、;</p><p> 一 課程設(shè)計(jì)的目的………………………………...….…..2</p><p> 二 課程設(shè)計(jì)任務(wù)與要求…………………………………..2</p><p> 三 主要設(shè)計(jì)指標(biāo)及特點(diǎn)…………………………………..3</p><p> 3.1 人員登錄……………………………………………..…3</p>&l
4、t;p> 3.2 顯示報(bào)道人員信息………………………………….…3</p><p> 3.3 查詢……………………………………………………..4</p><p> 3.4 統(tǒng)計(jì)……………………………………………….…….4</p><p> 3.5 修改……………………………………………………..5</p><p> 3.6
5、刪除………………………………………………..…....5</p><p> 3.7 退出…………………………………………….…….....6</p><p> 四 設(shè)計(jì)小結(jié)………………………………………………...6</p><p> 五 參考文獻(xiàn)………………………………………………...6</p><p> 六 源程序…………………
6、………………………….....…..7</p><p><b> 一 課程設(shè)計(jì)的目的</b></p><p> 1、加深對(duì)《C語(yǔ)言程序設(shè)計(jì)》課程知識(shí)的理解,掌握C語(yǔ)言應(yīng)用程序的開(kāi)發(fā)方法和步驟;</p><p> 2、進(jìn)一步掌握和利用C語(yǔ)言程序設(shè)計(jì)能力;</p><p> 3、進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和
7、方法;</p><p> 4、初步掌握開(kāi)發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法;</p><p> 5、學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法;</p><p> 6、學(xué)會(huì)利用流程圖或N-S圖表示算法;</p><p> 7、掌握書(shū)寫(xiě)程序設(shè)計(jì)開(kāi)發(fā)文檔的能力(書(shū)寫(xiě)課程設(shè)計(jì)報(bào)告)。</p><p> 二 課程設(shè)計(jì)任務(wù)與要求<
8、/p><p><b> 1設(shè)計(jì)內(nèi)容</b></p><p> 1.登錄參會(huì)人員的下列信息:</p><p> ·姓名、性別、年齡、單位</p><p> ·房間號(hào)(設(shè)每個(gè)房間只住一人,房間號(hào)為101#—120#,···..,501#—520#)。</p>
9、<p> 2、主菜單應(yīng)至少包括以下幾個(gè)菜單項(xiàng):</p><p> 人員登錄、顯示報(bào)道人員信息、查詢、統(tǒng)計(jì)、修改、刪除</p><p> 3、程序應(yīng)分別用幾個(gè)函數(shù)實(shí)現(xiàn)以上功能:</p><p> ·隨時(shí)對(duì)報(bào)道人員進(jìn)行登錄(login),來(lái)客登記的房間是根據(jù)客人要求分配的;如果客人申請(qǐng)的房間已有人登記了,可以讓客人重新申請(qǐng);如果所有房間都已
10、經(jīng)住滿,則拒絕再進(jìn)行人員登錄;</p><p> ·隨時(shí)按所住房間號(hào)(由小到大)輸出(print)已報(bào)道人員信息;</p><p> ·能夠根據(jù)姓名實(shí)現(xiàn)對(duì)人員信息的查詢;</p><p> ·能夠根據(jù)單位對(duì)與會(huì)人員進(jìn)行分類(lèi)統(tǒng)計(jì),并輸出統(tǒng)計(jì)結(jié)果;</p><p> ·能夠修改與會(huì)人員信息;<
11、/p><p> ·能夠刪除某個(gè)參會(huì)人員,并清空其所住房間。</p><p><b> 2流程圖</b></p><p><b> 1</b></p><p> 三 主要設(shè)計(jì)指標(biāo)及特點(diǎn)</p><p><b> 3.1人員登錄</b><
12、;/p><p> 主程序通過(guò)Menu函數(shù)實(shí)現(xiàn)該程序的主界面,函數(shù)體包含相應(yīng)的printf語(yǔ)句來(lái)實(shí)現(xiàn)相應(yīng)的菜單輸出。</p><p> void menu()</p><p><b> {</b></p><p> printf("\n");</p><p> printf
13、("-----------參會(huì)人員管理程序---------\n");</p><p> printf(" 1.來(lái)賓登陸 \n"); </p><p> printf(" 2.報(bào)到人員 \n");</p><p&
14、gt; printf(" 3.查詢 \n");</p><p> printf(" 4.統(tǒng)計(jì) \n");</p><p> printf(" 5.修改 \n"
15、);</p><p> printf(" 6.刪除 \n");</p><p> printf(" 0.退出 \n");</p><p> printf("----------------------
16、--------------\n");</p><p><b> }</b></p><p><b> 3.2顯示</b></p><p> 對(duì)應(yīng)的login界面,是通過(guò)調(diào)用login函數(shù)實(shí)現(xiàn)的。</p><p> 根據(jù)提示輸入登錄的信息,就完成了參會(huì)人員的基本信息的錄入。<
17、/p><p> /* 錄入登陸信息*/ </p><p> strcpy(staff[length].room_num,room_num);</p><p> printf("輸入您的名字:");</p><p> scanf("%s",&staff[length].name);</p
18、><p> printf("輸入您的性別:");</p><p> scanf("%s",&staff[length].sex);</p><p> printf("輸入您的年齡:");</p><p> scanf("%d",&staff[l
19、ength].age);</p><p> printf("輸入您的單位:");</p><p> scanf("%s",&staff[length].department);</p><p> length++;/*參會(huì)人數(shù)加一*/</p><p> 在對(duì)有人登錄的房間排好序后,用pr
20、intf語(yǔ)句輸出信息,如下:</p><p><b> 3.3查找</b></p><p> 按照提示輸入3,進(jìn)入查找界面。運(yùn)用SearchByName功能,根據(jù)程序給出的提示程序用for循環(huán)對(duì)已經(jīng)登錄的人員信息進(jìn)行對(duì)比,看是否相符。 for(i=0;i<length;i++)</p><p><b> {</b&
21、gt;</p><p> if(strcmp(staff[i].name,name)==0) /*判斷名字是否相同,相同則輸出人員</p><p><b> 信息*/</b></p><p><b> { </b></p><p> printf("%s\t",
22、staff[i].name);</p><p> printf("%s\t",staff[i].sex);</p><p> printf("%d\t",staff[i].age);</p><p> printf("%s\t",staff[i].department);</p><
23、;p> printf("%13s",staff[i].room_num);</p><p> printf("\n");</p><p> counter++;</p><p><b> }</b></p><p><b> }</b><
24、/p><p><b> 3.4統(tǒng)計(jì)</b></p><p> 按照提示輸入4,運(yùn)行Statistics。</p><p> int flag=0; /*輔助標(biāo)記*/</p><p> char department[100][30]; /*用于記錄不同單位的名字*/</p><p> int
25、 counter[100]; /*分別記錄相應(yīng)不同單位的參會(huì)人數(shù)*/</p><p> if(length!=0)</p><p><b> {</b></p><p> k=0; /*單獨(dú)處理數(shù)組第一個(gè)元素*/</p><p> strcpy(department[k],staff[0].department
26、); /*記錄單位*/</p><p> counter[k]=0;/*計(jì)數(shù)器清零*/</p><p> for(j=0;j<length;j++)/*計(jì)算次單位參會(huì)的總?cè)藬?shù)*/</p><p> if(strcmp(department[k],staff[j].department)==0)</p><p> counter[
27、k]++; </p><p> for(i=1;i<length;i++)</p><p><b> {</b></p><p> for(index=0;index<=k;index++)</p><p><b> {</b></p><p> if(
28、strcmp(department[index],staff[i].department)==0)</p><p> flag++; /*當(dāng)前此單位在前面已經(jīng)統(tǒng)計(jì)過(guò)*/</p><p><b> }</b></p><p> if(flag==0)</p><p><b> {</b>&l
29、t;/p><p> /*出現(xiàn)一個(gè)未統(tǒng)計(jì)過(guò)的單位*/</p><p> k++; /*用兩數(shù)組的下一個(gè)元素分別存放單位和該單位參會(huì)人數(shù)*/</p><p> strcpy(department[k],staff[i].department);/*記錄單位*/</p><p> counter[k]=0;/*計(jì)數(shù)器清零*/</p>
30、<p> for(j=0;j<length;j++)/*計(jì)算次單位參會(huì)的總?cè)藬?shù)*/</p><p> if(strcmp(department[k],staff[j].department)==0)</p><p> counter[k]++;</p><p><b> }</b></p><p&
31、gt; flag=0; /*輔助標(biāo)志清零*/</p><p><b> }</b></p><p> 否則,輸出"暫時(shí)沒(méi)人登錄</p><p><b> 3.5修改</b></p><p> 運(yùn)行修改時(shí),輸入原先的房間號(hào),根據(jù)提示再次輸入要求進(jìn)入的新的房間號(hào),再次錄入自己的個(gè)人信
32、息。系統(tǒng)會(huì)輸出修改成功 提示修改成功。</p><p><b> 3.6刪除</b></p><p> 根據(jù)提示,選擇6,運(yùn)行delete 。輸入要求刪除的房間號(hào)。系統(tǒng)輸出刪除成前,表示操作成功。</p><p><b> 3.7退出</b></p><p><b> 選擇0,退出
33、程序。</b></p><p><b> 四 設(shè)計(jì)小結(jié)</b></p><p> 這次的課程設(shè)計(jì)是一個(gè)巨大的挑戰(zhàn),是我們從未涉獵過(guò)的將多個(gè)函數(shù)運(yùn)用起來(lái),使之成為系統(tǒng)的課程。</p><p> 經(jīng)過(guò)兩個(gè)禮拜的努力,終于完成了這次的課程設(shè)計(jì)。盡管結(jié)果并不是很令人滿意,但是,不得不說(shuō),在這次的學(xué)習(xí)中,我學(xué)會(huì)了很多。</p>
34、;<p> 在一開(kāi)始的茫然不知所措到現(xiàn)在的漸入佳境,我是付出了很大的努力的。由于自身的素養(yǎng),有很多的問(wèn)題不能夠解決。但是,在查閱了不少的資料,借鑒了一些類(lèi)似作品后,又在同學(xué)與老師的幫助下,搞清楚了解決問(wèn)題的關(guān)鍵所在。一步一步的解決了所有前行的問(wèn)題。</p><p> 在這次設(shè)計(jì)里,對(duì)C語(yǔ)言里面的很多的概念有了新的認(rèn)識(shí),關(guān)于指針、鏈表等,對(duì)于這些核心的知識(shí)有了進(jìn)一步的了解。而自己以前一直沒(méi)有好好的
35、重視這些。忽略了很多有用的東西,慚愧不已。</p><p> 在這次的學(xué)習(xí)中,我怕了解到了對(duì)于調(diào)用函數(shù)熟練掌握的重要性。對(duì)于這些常用函數(shù),我們有必要下狠功夫。仔細(xì)想來(lái),自己真的還有很多不足的地方。雖然,最終結(jié)果是可喜的,我也不能忘記曾經(jīng)歷過(guò)的困難,我要時(shí)刻牢記時(shí)刻提醒自己提高自己的能力。</p><p> 像是一個(gè)個(gè)函數(shù)組成一個(gè)系統(tǒng),我們平時(shí)的學(xué)習(xí)也是一塊塊的累積在一起才能夠發(fā)揮功效的
36、。我們要保持學(xué)科齊頭并進(jìn),將各科組合起來(lái),完美的完成工作。</p><p> 在這個(gè)競(jìng)爭(zhēng)日益激烈的社會(huì),我們只有不斷的提高自身素養(yǎng),不斷完善自己,才能在社會(huì)上有立足之地。</p><p><b> 五 參考文獻(xiàn)</b></p><p> 譚浩強(qiáng)。 C程序設(shè)計(jì)(第三版)。 北京:清華大學(xué)出版社,2005</p><p&g
37、t; 六 源程序#include<stdio.h></p><p> #include<stdlib.h></p><p> #include<string.h> </p><p> #define MAXSIZE 100 /*定義最大參會(huì)人數(shù)*/</p><p> typedef struct
38、 /*參會(huì)人員的數(shù)據(jù)結(jié)構(gòu)*/</p><p><b> {</b></p><p> char name[20]; /*姓名*/</p><p> char sex[7]; /*性別*/</p><p> int age; /*年齡*/</p><p
39、> char department[30];/*單位*/</p><p> char room_num[10]; /*房間號(hào)*/</p><p><b> }STAFF;</b></p><p> void menu()</p><p><b> {</b></p>
40、<p> printf("\n");</p><p> printf("-----------參會(huì)人員管理程序---------\n");</p><p> printf(" 1.來(lái)賓登陸 \n"); </p><p> printf(&q
41、uot; 2.報(bào)到人員 \n");</p><p> printf(" 3.查詢 \n");</p><p> printf(" 4.統(tǒng)計(jì) \n");</p>&l
42、t;p> printf(" 5.修改 \n");</p><p> printf(" 6.刪除 \n");</p><p> printf(" 0.退出 \n&q
43、uot;);</p><p> printf("------------------------------------\n");</p><p><b> }</b></p><p> /**********************函數(shù)聲明********************************/</p
44、><p> int login(STAFF staff[],int length);</p><p> void print(STAFF staff[],int length);</p><p> void seachByName(STAFF staff[],int length);</p><p> void statistics(ST
45、AFF staff[],int length);</p><p> void edit(STAFF staff[],int length);</p><p> int Delete(STAFF staff[],int length);</p><p> /***********************函數(shù)定義**************************
46、*******/</p><p> int login(STAFF staff[],int length)</p><p><b> {</b></p><p><b> int i;</b></p><p> if(length==100) /*房間已滿,拒絕登陸*/</p>
47、<p><b> {</b></p><p> printf("房間已滿!\n 禁止登陸!");</p><p> exit(-1); </p><p><b> } </b></p><p><b> else</b></p&
48、gt;<p><b> {</b></p><p> char room_num[10];</p><p> printf("輸入房間號(hào):");</p><p> scanf("%s",&room_num);</p><p> for(i=0;i&l
49、t;length;i++)</p><p><b> { </b></p><p> if(strcmp(room_num,staff[i].room_num)==0)</p><p> { /*申請(qǐng)的房間已經(jīng)有人*/</p><p> printf("您選擇的房間已經(jīng)有客人住入\n");
50、</p><p> printf("請(qǐng)選擇另一個(gè)房間號(hào):");/*讓參會(huì)人選擇別的空房間*/</p><p> scanf("%s",&room_num);</p><p> i=-1; /*為檢驗(yàn)新的房間是否為空作準(zhǔn)備*/</p><p><b> }</b>&l
51、t;/p><p><b> }</b></p><p> /* 錄入登陸信息*/ </p><p> strcpy(staff[length].room_num,room_num);</p><p> printf("輸入您的名字:");</p><p> scanf(&
52、quot;%s",&staff[length].name);</p><p> printf("輸入您的性別:");</p><p> scanf("%s",&staff[length].sex);</p><p> printf("輸入您的年齡:");</p>
53、<p> scanf("%d",&staff[length].age);</p><p> printf("輸入您的單位:");</p><p> scanf("%s",&staff[length].department);</p><p> length++;/*參會(huì)人
54、數(shù)加一*/</p><p><b> }</b></p><p> return length;</p><p><b> }</b></p><p> /*******************************************************/</p>
55、<p> void print(STAFF staff[],int length)</p><p><b> {</b></p><p> STAFF temp;</p><p><b> int i,j;</b></p><p> if(length!=0)</p>
56、<p><b> {</b></p><p> for(i=0;i<length;i++) /*冒泡排序*/</p><p> for(j=i;j<length-i-1;j++)</p><p> if(strcmp(staff[j].room_num,staff[j+1].room_num)>0)<
57、;/p><p><b> { </b></p><p> temp=staff[j]; </p><p> staff[j]=staff[j+1];</p><p> staff[j+1]=temp;</p><p><b> }</b></p>&
58、lt;p> printf(" 客戶登錄信息: \n");</p><p> printf("姓名 性別 年齡 單位 房間 \n");</p><p> for(i=0;i<length;i++)</p><p> { /*輸出報(bào)到人員的信息*/</p>
59、<p> printf("%s\t",staff[i].name);</p><p> printf("%s\t",staff[i].sex);</p><p> printf("%d\t",staff[i].age);</p><p> printf("%s\t"
60、,staff[i].department);</p><p> printf("%s",staff[i].room_num);</p><p> printf("\n");</p><p><b> }</b></p><p><b> }</b>&l
61、t;/p><p><b> else</b></p><p> printf("暫時(shí)無(wú)客戶登錄\n");</p><p><b> }</b></p><p> /********************************************************
62、*********/</p><p> void seachByName(STAFF staff[],int length)</p><p><b> {</b></p><p> char name[20];</p><p><b> int i;</b></p><p
63、> int counter=0;</p><p> if(length!=0)</p><p><b> {</b></p><p> printf("輸入您要搜索的客戶名:");</p><p> scanf("%s",&name);</p>
64、<p> printf("姓名 性別 年齡 單位 房間 \n");</p><p> for(i=0;i<length;i++)</p><p><b> {</b></p><p> if(strcmp(staff[i].name,name)==0)</p>
65、<p><b> { </b></p><p> /*判斷名字是否相同,相同則輸出人員信息*/</p><p> printf("%s\t",staff[i].name);</p><p> printf("%s\t",staff[i].sex);</p><
66、p> printf("%d\t",staff[i].age);</p><p> printf("%s\t",staff[i].department);</p><p> printf("%s",staff[i].room_num);</p><p> printf("\n"
67、;);</p><p> counter++; </p><p><b> }</b></p><p><b> }</b></p><p> if(counter==0) /*查找的人還沒(méi)登錄*/</p><p> printf("\n%s 還沒(méi)登錄\
68、n",name);</p><p><b> }</b></p><p><b> else</b></p><p> printf("暫時(shí)沒(méi)人登錄\n"); </p><p><b> }</b></p><p>
69、 /*************************************************************/</p><p> void edit(STAFF staff[],int length)</p><p><b> {</b></p><p> char room_num[10];</p>&
70、lt;p><b> int i,k;</b></p><p> if(length!=0)</p><p><b> {</b></p><p> printf("輸入您要修改的房間號(hào):");</p><p> scanf("%s",&
71、room_num);</p><p> for(i=0;i<length;i++)</p><p><b> {</b></p><p> if(strcmp(staff[i].room_num,room_num)==0)</p><p><b> {</b></p>&
72、lt;p> printf("輸入您的新房間號(hào):");</p><p> scanf("%s",&room_num);</p><p> for(k=0;k<length;k++)</p><p><b> { </b></p><p> if(k=
73、=i) continue; /*可以選擇原來(lái)的房間*/</p><p> if(strcmp(room_num,staff[k].room_num)==0)</p><p> { /*申請(qǐng)的房間已經(jīng)有人*/</p><p> printf("您選擇的房間已經(jīng)有客人住入\n");</p><p> printf(
74、"請(qǐng)選擇另一個(gè)房間號(hào):");</p><p> scanf("%s",&room_num); /*提示選擇別的空房間</p><p><b> */</b></p><p> k=-1; /*為檢驗(yàn)新的房間是否為空作準(zhǔn)備*/</p><p><b> }&
75、lt;/b></p><p><b> }</b></p><p> /*修改人員信息*/</p><p> strcpy(staff[i].room_num,room_num);</p><p> printf("輸入您的名字:");</p><p> sca
76、nf("%s",&staff[i].name);</p><p> printf("輸入您的性別:");</p><p> scanf("%s",&staff[i].sex);</p><p> printf("輸入您年齡:");</p><p&
77、gt; scanf("%d",&staff[i].age);</p><p> printf("輸入您的單位:");</p><p> scanf("%s",&staff[i].department);</p><p> printf("修改成功");</p
78、><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p> printf("暫明沒(méi)人登錄\n")
79、;</p><p><b> }</b></p><p> /******************************************************/</p><p> int Delete(STAFF staff[],int length)</p><p><b> {</
80、b></p><p><b> int i,k;</b></p><p> int counter=length;</p><p> char room_num[10];</p><p> if(length!=0)</p><p><b> {</b><
81、;/p><p> printf("輸出你要?jiǎng)h除信息的房間號(hào):");</p><p> scanf("%s",&room_num);</p><p> for(i=0;i<length;i++)</p><p><b> {</b></p><p
82、> if(strcmp(staff[i].room_num,room_num)==0)</p><p> { /*刪除人員*/</p><p> for(k=i;k<length-1;k++)</p><p> staff[k]=staff[k+1]; /*把該人員的信息覆蓋掉*/</p><p> printf(&
83、quot;刪除成功");</p><p> length--; /*參會(huì)人數(shù)減一*/</p><p><b> }</b></p><p><b> }</b></p><p> if(counter==length) /*要?jiǎng)h除的人員還沒(méi)登陸*/</p><p
84、> printf("要?jiǎng)h除信息的房間號(hào)并未有人登錄\n");</p><p><b> }</b></p><p><b> else</b></p><p> printf("暫時(shí)沒(méi)人登錄\n");</p><p> return lengt
85、h;</p><p><b> }</b></p><p> /**********************************************************/</p><p> void statistics(STAFF staff[],int length)</p><p><b&g
86、t; {</b></p><p><b> int i;</b></p><p><b> int k,j; </b></p><p> int index; </p><p> int flag=0; /*輔助標(biāo)記*/</p><p> char d
87、epartment[100][30]; /*用于記錄不同單位的名字*/</p><p> int counter[100]; /*分別記錄相應(yīng)不同單位的參會(huì)人數(shù)*/</p><p> if(length!=0)</p><p><b> {</b></p><p> k=0; /*單獨(dú)處理數(shù)組第一個(gè)元素*/&l
88、t;/p><p> strcpy(department[k],staff[0].department); /*記錄單位*/</p><p> counter[k]=0;/*計(jì)數(shù)器清零*/</p><p> for(j=0;j<length;j++)/*計(jì)算次單位參會(huì)的總?cè)藬?shù)*/</p><p> if(strcmp(departme
89、nt[k],staff[j].department)==0)</p><p> counter[k]++; </p><p> for(i=1;i<length;i++)</p><p><b> {</b></p><p> for(index=0;index<=k;index++)</p&g
90、t;<p><b> {</b></p><p> if(strcmp(department[index],staff[i].department)==0)</p><p> flag++; /*當(dāng)前此單位在前面已經(jīng)統(tǒng)計(jì)過(guò)*/</p><p><b> }</b></p><p&
91、gt; if(flag==0)</p><p><b> {</b></p><p> /*出現(xiàn)一個(gè)未統(tǒng)計(jì)過(guò)的單位*/</p><p> k++; /*用兩數(shù)組的下一個(gè)元素分別存放單位和該單位參會(huì)人數(shù)*/</p><p> strcpy(department[k],staff[i].department);/*
92、記錄單位*/</p><p> counter[k]=0;/*計(jì)數(shù)器清零*/</p><p> for(j=0;j<length;j++)/*計(jì)算次單位參會(huì)的總?cè)藬?shù)*/</p><p> if(strcmp(department[k],staff[j].department)==0)</p><p> counter[k]++;
93、</p><p><b> }</b></p><p> flag=0; /*輔助標(biāo)志清零*/</p><p><b> }</b></p><p> printf("統(tǒng)計(jì)結(jié)果:\n");</p><p> printf("單位
94、 數(shù)量\n");</p><p> for(i=0;i<=k;i++)</p><p><b> {</b></p><p> printf("%s%20d\n",department[i],counter[i]);</p><p><b> }</
95、b></p><p><b> }</b></p><p><b> else</b></p><p> printf("暫時(shí)沒(méi)人登錄\n");</p><p><b> }</b></p><p> /*******
96、***********************************************/</p><p> int main()</p><p><b> { </b></p><p> int length=0; /*記錄登陸人數(shù)*/</p><p> STAFF staff[MAXSIZE];
97、/*申請(qǐng)結(jié)構(gòu)體數(shù)組*/</p><p> int choice=-1;</p><p><b> menu();</b></p><p> printf("輸入您的選擇(0-6):");</p><p> scanf("%d",&choice); /*由用戶選擇操
98、作*/</p><p> while(choice>=0&&choice<=6)</p><p><b> {</b></p><p> switch(choice)</p><p><b> {</b></p><p> case 1:
99、length=login(staff,length);break;</p><p> case 2:print(staff,length);break;</p><p> case 3:seachByName(staff,length);break;</p><p> case 4:statistics(staff,length);break;</p&g
100、t;<p> case 5:edit(staff,length);break;</p><p> case 6:length=Delete(staff,length);break;</p><p> case 0:printf("退出成功\n");</p><p> exit(-1); /*退出*/</p>&
101、lt;p><b> }</b></p><p><b> menu();</b></p><p> printf("輸入您的選擇(0-6):");</p><p> scanf("%d",&choice);</p><p><b&g
溫馨提示
- 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ù)僅提供信息存儲(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ì)--參會(huì)人員信息管理程序
- c++課程設(shè)計(jì)--學(xué)生社團(tuán)管理程序
- c++課程設(shè)計(jì)--通信錄管理程序
- c語(yǔ)言課程設(shè)計(jì)--學(xué)生成績(jī)簡(jiǎn)單管理程序
- c語(yǔ)言課程設(shè)計(jì)-學(xué)生成績(jī)簡(jiǎn)單管理程序
- 課程設(shè)計(jì)--數(shù)字相片管理程序
- 課程設(shè)計(jì)---圖書(shū)登記管理程序
- c語(yǔ)言課程設(shè)計(jì)----運(yùn)動(dòng)會(huì)成績(jī)管理程序設(shè)計(jì)
- 課程設(shè)計(jì)--數(shù)字相片管理程序.doc
- 高級(jí)語(yǔ)言課程設(shè)計(jì)---教務(wù)管理程序
- c++程序設(shè)計(jì)課程設(shè)計(jì)---公司人員管理系統(tǒng)
- c++課程設(shè)計(jì)(凌世林組)通信錄管理程序
- 【doc】計(jì)算機(jī)專(zhuān)業(yè)c語(yǔ)言課程設(shè)計(jì) 學(xué)生證管理程序
- 學(xué)生學(xué)習(xí)成績(jī)管理程序課程設(shè)計(jì)報(bào)告
- 高級(jí)語(yǔ)言課程設(shè)計(jì)--個(gè)人物品管理程序
- 課程設(shè)計(jì)---賓館客房管理程序的設(shè)計(jì)與實(shí)現(xiàn)
- 網(wǎng)絡(luò)通信winsock課程設(shè)計(jì)--ip地址管理程序
- c語(yǔ)言課程設(shè)計(jì)-人員管理系統(tǒng)
- c程序課程設(shè)計(jì) ---通訊庫(kù)管理系統(tǒng)
- c語(yǔ)言程序課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論