C開(kāi)發(fā)銀行叫號(hào)系統(tǒng)方案_第1頁(yè)
C開(kāi)發(fā)銀行叫號(hào)系統(tǒng)方案_第2頁(yè)
C開(kāi)發(fā)銀行叫號(hào)系統(tǒng)方案_第3頁(yè)
C開(kāi)發(fā)銀行叫號(hào)系統(tǒng)方案_第4頁(yè)
C開(kāi)發(fā)銀行叫號(hào)系統(tǒng)方案_第5頁(yè)
已閱讀5頁(yè),還剩17頁(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)介

1、 任務(wù)書(shū)課程名稱(chēng):C#程序設(shè)計(jì)設(shè)計(jì)題目:銀行排隊(duì)叫號(hào)系統(tǒng)1. 問(wèn)題描述: 目前,在以銀行營(yíng)業(yè)大廳為代表的窗口行業(yè),大量客戶的擁擠排隊(duì)已成為了這些企事業(yè)單位改善服務(wù)品質(zhì)、提升營(yíng)業(yè)形象的主要障礙。排隊(duì)(叫號(hào))系統(tǒng)的使用將成為改變這種狀況的有力手段。排隊(duì)系統(tǒng)完全模擬了人群排隊(duì)全過(guò)程,通過(guò)取票進(jìn)隊(duì)、排隊(duì)等待、叫號(hào)服務(wù)等功能,代替了人們站隊(duì)的辛苦,把顧客排隊(duì)等待的煩惱變成一段難得的休閑時(shí)光,使客戶擁有了一個(gè)自由的空間和一份美好的心情。 排隊(duì)叫號(hào)軟件的具體操作流程為:l 顧客取服務(wù)序號(hào)。當(dāng)顧客抵達(dá)服務(wù)大廳時(shí),前往放置在入口處旁的取號(hào)機(jī),并按一下其上的相應(yīng)服務(wù)按鈕,取號(hào)機(jī)會(huì)自動(dòng)打印出一服務(wù)單。單上顯示服務(wù)號(hào)

2、與該服務(wù)號(hào)前面正在等待服務(wù)的人數(shù)。l 銀行職員呼叫顧客 ,顧客的服務(wù)號(hào)就會(huì)按順序的顯示在顯示屏上。當(dāng)一位顧客辦事完畢后,柜臺(tái)銀行職員只需按呼叫器相應(yīng)鍵,即可自動(dòng)呼叫下一位顧客。2. 功能要求:1)使用數(shù)組或鏈表以與C#接口和型技術(shù)實(shí)現(xiàn)通用的隊(duì)列功能;2)編寫(xiě)算法,利用隊(duì)列模擬銀行排隊(duì)系統(tǒng);3)利用多窗口分別模擬顧客取服務(wù)號(hào)、銀行窗口服務(wù)顧客。3.界面要求:用戶界面設(shè)計(jì)不做統(tǒng)一規(guī)定,但應(yīng)做到界面友好,易于操作。 4. 技術(shù)要求:要求利用面向?qū)ο蟮姆椒ㄒ耘c隊(duì)列數(shù)據(jù)結(jié)構(gòu)來(lái)完成系統(tǒng)的設(shè)計(jì);在設(shè)計(jì)的過(guò)程中,建立清晰的類(lèi)層次; 在系統(tǒng)設(shè)計(jì)中要分析和定義各個(gè)類(lèi),每個(gè)類(lèi)中要有各自的屬性和方法;要求運(yùn)用面向?qū)ο?/p>

3、的機(jī)制來(lái)實(shí)現(xiàn)系統(tǒng)功能。 5創(chuàng)新要求在基本要求達(dá)到后,可以進(jìn)行創(chuàng)新設(shè)計(jì)(包括界面、功能、數(shù)據(jù)結(jié)構(gòu))。6.課程設(shè)計(jì)時(shí)間:10天7.考核方式l 在機(jī)房當(dāng)場(chǎng)驗(yàn)收。l 學(xué)生提交課程設(shè)計(jì)文檔(A4紙打印)目錄1 設(shè)計(jì)容與要求 2.設(shè)計(jì)說(shuō)明 2.1 問(wèn)題描述與功能設(shè)計(jì) 2.2 算法與數(shù)據(jù)結(jié)構(gòu) 2.3 類(lèi)定義(函數(shù)定義) 2.4 界面設(shè)計(jì) 2.5 編碼 2.6 測(cè)試3 總結(jié)附錄A:源代碼一、設(shè)計(jì)容與要求1、設(shè)計(jì)容 1)、設(shè)計(jì)窗口,服務(wù)窗口;2)、編寫(xiě)代碼,實(shí)現(xiàn)各種算法,完成排隊(duì)叫號(hào)問(wèn)題;2、設(shè)計(jì)要求1通過(guò)這次課程設(shè)計(jì),要求在數(shù)據(jù)結(jié)構(gòu)的邏輯特性和物理表示、數(shù)據(jù)結(jié)構(gòu)的選擇應(yīng)用、算法的設(shè)計(jì)與其實(shí)現(xiàn)等方面加深課程基本

4、容的理解。同時(shí),在程序設(shè)計(jì)方法以與上機(jī)操作等基本技能和科學(xué)作風(fēng)方面受到比較系統(tǒng)和嚴(yán)格的訓(xùn)練。2學(xué)生必須仔細(xì)研讀數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)任務(wù)書(shū)要求,以學(xué)生自學(xué)為主、指導(dǎo)教師指導(dǎo)為輔,獨(dú)立完成課程設(shè)計(jì)的任務(wù),有問(wèn)題與時(shí)主動(dòng)與指導(dǎo)教師溝通。3在課程設(shè)計(jì)中,學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時(shí)間,安排好課程設(shè)計(jì)的時(shí)間計(jì)劃,并在課程設(shè)計(jì)過(guò)程中不斷檢測(cè)自己的計(jì)劃完成情況,與時(shí)向指導(dǎo)教師匯報(bào)。4編程語(yǔ)言:C#語(yǔ)言。二、設(shè)計(jì)說(shuō)明2.1問(wèn)題描述與功能設(shè)計(jì)1、問(wèn)題描述目前,在以銀行營(yíng)業(yè)大廳為代表的窗口業(yè)務(wù),大量客戶的擁擠排隊(duì)已成為了這些企事業(yè)單位改善服務(wù)品質(zhì)、提升企業(yè)形象的主要障礙。排隊(duì)叫號(hào)系統(tǒng)的使用將成為改變這種情況的

5、有力手段。排隊(duì)系統(tǒng)完全模擬了人群排隊(duì)的全過(guò)程,通過(guò)取票進(jìn)隊(duì)。排隊(duì)等待、叫號(hào)服務(wù)等功能,很好的解決了客戶在服務(wù)機(jī)構(gòu)辦理業(yè)務(wù)是所遇到的各種排隊(duì)、擁擠和混亂現(xiàn)象,代替了人們站隊(duì)的辛苦,把顧客等待的煩惱變成了一段難得的休閑時(shí)光,使客戶擁有了一個(gè)自由的空間和一份美好的心情。 排隊(duì)叫號(hào)軟件的具體操作流程為:4、顧客到窗口辦理 休息區(qū)的顧客聽(tīng)到呼叫就到響應(yīng)窗口進(jìn)行一對(duì)一服務(wù)。3、營(yíng)業(yè)員按鈕呼叫 窗口操作員按“下一位”,當(dāng)前窗口就顯示顧客排隊(duì)號(hào)并語(yǔ)音呼叫“請(qǐng)XX到X號(hào)窗口”2、顧客休息等待 取到排隊(duì)號(hào)的顧客在休息區(qū)休息等待,注意大廳的提示信息1、顧客取號(hào)需要辦理業(yè)務(wù)的顧客到取票機(jī)前取號(hào),并獲得打印出的排隊(duì)號(hào)票

6、2、功能設(shè)計(jì)1)使用數(shù)組以與C#接口和型技術(shù)實(shí)現(xiàn)通用的隊(duì)列功能;2)編寫(xiě)算法,利用隊(duì)列模擬銀行排隊(duì)系統(tǒng);3)利用多窗口分別模擬顧客取服務(wù)號(hào)、銀行窗口服務(wù)顧客。2.2算法與數(shù)據(jù)結(jié)構(gòu)在銀行排隊(duì)叫號(hào)軟件中,首先要找到一種數(shù)據(jù)結(jié)構(gòu)來(lái)存放顧客所得到的服務(wù)號(hào),這些服務(wù)號(hào)表示客戶的請(qǐng)求服務(wù)的先后順序,也表示客戶被服務(wù)的先后順序。先來(lái)的客戶被服務(wù):在這個(gè)程序中,主要運(yùn)用了隊(duì)列這種結(jié)構(gòu):1、 隊(duì)列是一種特殊的線性表,是一種只允許在表的一端插入操作而在另一端進(jìn)行刪除操作的線性表。進(jìn)行插入操作的表尾稱(chēng)為隊(duì)尾(Rear),進(jìn)行刪除操作的頭部稱(chēng)為對(duì)頭(Front)。當(dāng)隊(duì)列中沒(méi)有數(shù)據(jù)元素時(shí)稱(chēng)為空隊(duì)列(Empty Queu

7、e)。隊(duì)列通常記為Q=(a1,a2,an),a1為對(duì)頭元素,an為隊(duì)尾元素。這n個(gè)元素是按照a1,a2,an的次序依次入隊(duì)的,出隊(duì)的順序與入隊(duì)順序一樣,a1第一個(gè)出隊(duì),an最后一個(gè)出隊(duì)。隊(duì)列的結(jié)構(gòu)示意圖如下: 出隊(duì) a1 a2 an 入隊(duì)2、隊(duì)列的特征: 隊(duì)列的操作是按照“先進(jìn)先出”或“后進(jìn)后出” 的原則進(jìn)行的。3、 隊(duì)列的基本操作:(1) 入隊(duì)列操作:EnQueue(T elem);(2) 出隊(duì)列操作:DeQueue();(3) 取隊(duì)頭元素:GetFront();(4) 求隊(duì)列的長(zhǎng)度;GetLength();(5) 判斷隊(duì)列是否為空:IsEmpty();(6) 清空操作:Clear();(7

8、) 判斷是否為滿:IsFull();在這個(gè)程序中用循環(huán)順序隊(duì)列;當(dāng)隊(duì)尾指示器rear到達(dá)數(shù)組上限時(shí),如果還有數(shù)據(jù)元素入隊(duì)并且數(shù)組的第0個(gè)空間空閑時(shí),隊(duì)尾指示器rear指向數(shù)組的0端。隊(duì)尾指示器rear的值不一定大于隊(duì)頭Front的值,并且隊(duì)滿和隊(duì)空的條件是一樣的,為rear=front;2.3類(lèi)定義(函數(shù)定義)在這個(gè)程序中,定義了一下與幾種類(lèi):接口IQueue類(lèi):將隊(duì)列的基本操作定義在接口IQueue中,如左圖所示:Clear:清空操作,是隊(duì)列為空;DeQueue:出隊(duì)列操作,將隊(duì)頭元素從隊(duì)列中取出;EnQueue:入隊(duì)列操作,將值為elem的新數(shù)據(jù)元素添加到隊(duì)尾;GetFront:取隊(duì)頭元素

9、,返回隊(duì)頭元素的值;GetLength:求隊(duì)列的長(zhǎng)度,返回隊(duì)列中數(shù)據(jù)元素的個(gè)數(shù);IsEmpty:判斷隊(duì)列是否為空,如果對(duì)列為控,返回true,否則返回false;IsFull:判斷是否為滿,如果對(duì)列為滿返回true,否則返回false;接口IBankQueue類(lèi):將銀行隊(duì)列的所有操作定義在里面:GetCallnumber:獲取服務(wù)號(hào);泛型類(lèi)CSe ueue<T>表示順序隊(duì)列:(1)、字段字段maxsize:表示循環(huán)隊(duì)列的最大容量;字段front:表示對(duì)頭,圍是0maxsize-1;字段rear:表示隊(duì)尾,圍也是0maxsize-1;字段data:表示數(shù)組用于存儲(chǔ)循環(huán)順序隊(duì)列中的數(shù)據(jù)

10、 元素;(2)、屬性在類(lèi)中并設(shè)置了隊(duì)頭屬性(front)、隊(duì)尾屬性(rear)、容量屬性(maxsize)、索引器屬性(this);(3)、方法在這個(gè)類(lèi)中有接口IQueue中的一切方法;銀行叫號(hào)順序隊(duì)列類(lèi)CSeqBankQueue類(lèi):該類(lèi)實(shí)現(xiàn)IBankQueue接口中定義的全部行為,通過(guò)繼承CSe ueue<T>將已實(shí)現(xiàn)的全部行為繼承過(guò)來(lái);此外,設(shè)置了一個(gè)新來(lái)顧客的服務(wù)號(hào)屬性Callnumber;通過(guò)方法GetCallnumber()獲得服務(wù)號(hào);Form1類(lèi):Form1繼承了系統(tǒng)中的Form類(lèi);在Form1中使用了button、label、textBox等控件;使用了button_

11、Click方法實(shí)現(xiàn)取號(hào)行為;Form2類(lèi):Form2也繼承了系統(tǒng)中的Form類(lèi);在Form2中也使用了button、label、textBox等控件;使用了button_Click方法實(shí)現(xiàn)叫號(hào)行為;Form3類(lèi):Form3也繼承了系統(tǒng)中的Form類(lèi);在Form2中也使用了button、label、textBox等控件;使用了button_Click方法實(shí)現(xiàn)叫號(hào)行為;Form4類(lèi):Form4也繼承了系統(tǒng)中的Form類(lèi);在Form2中也使用了button、label、textBox等控件;使用了button_Click方法實(shí)現(xiàn)叫號(hào)行為;服務(wù)窗口ServiceWindow類(lèi):服務(wù)隊(duì)列的屬性BankQ

12、;作為線程的方法Service();主程序Main()方法;2.4界面設(shè)計(jì)在這個(gè)程序中,總共設(shè)計(jì)了四個(gè)界面,一個(gè)取號(hào)界面,三個(gè)服務(wù)窗口界面:如圖所示:1、取號(hào)窗口:在取號(hào)窗口中,有了三個(gè)label控件,設(shè)置了“中國(guó)銀行”、“歡迎你”、“請(qǐng)點(diǎn)擊取號(hào)”字樣,使用button控件設(shè)置了取號(hào)按鈕,用了textBox控件用于顯示所取到的排隊(duì)。2、服務(wù)窗口一號(hào)服務(wù)窗口二號(hào)服務(wù)窗口三號(hào)服務(wù)窗口在服務(wù)窗口中用了兩個(gè)label控件設(shè)置了“中國(guó)銀行”、“X號(hào)服務(wù)窗口”字樣,用了button控件設(shè)置了“下一個(gè)”按鈕,用textBox顯示“請(qǐng)X號(hào)到X號(hào)服務(wù)窗口”;2.5編碼namespace銀行排隊(duì)叫號(hào)系統(tǒng)publi

13、cpartialclassForm1 : Form IBankQueue bankQueue=newCSeqBankQueue(100);/新建一個(gè)隊(duì)列;CSe ueue<int> q1 = newCSe ueue<int>(100);int Callnumber;/;public Form1() InitializeComponent();Form2 f1 = newForm2(this.q1);/實(shí)例話Form;Form3 f2 = newForm3(this.q1);Form4 f3 = newForm4(this.q1); f1.Show();/使幾個(gè)窗口同時(shí)顯

14、示; f2.Show(); f3.Show(); privatevoid button1_Click(object sender, EventArgs e) if (!bankQueue.IsFull() Callnumber = bankQueue.GetCallnumber(); textBox1.Text = "你的是:" + Callnumber + "號(hào)," + "你前面還有" + bankQueue.GetLength() + "位,請(qǐng)耐心等待!" bankQueue .EnQueue(Callnumb

15、er );/所取得的進(jìn)隊(duì); q1.EnQueue(Callnumber); elseConsole .WriteLine ("現(xiàn)在業(yè)務(wù)繁忙,請(qǐng)稍后再來(lái)!");Console .WriteLine (); namespace銀行排隊(duì)叫號(hào)系統(tǒng)publicpartialclassForm3 : Form CSe ueue<int> _q1 = newCSe ueue<int>(100);public Form3(CSe ueue<int> q1)/構(gòu)造函數(shù),應(yīng)用Form1所建立的隊(duì)列; InitializeComponent();this._q

16、1 = q1; privatevoid button1_Click(object sender, EventArgs e) if (!_q1.IsEmpty() textBox1.Text = ("請(qǐng)" + _q1.DeQueue() + "號(hào)到二號(hào)窗口!"); else MessageBox.Show("現(xiàn)在沒(méi)有客人!"); 2.6測(cè)試代碼編寫(xiě)完成后,執(zhí)行調(diào)試-開(kāi)始執(zhí)行,看是否能成功生成,若能的話,點(diǎn)擊取號(hào)看服務(wù)窗口是否按要求運(yùn)作;若不能的話,根據(jù)所提供的錯(cuò)誤提示,一步步的調(diào)試,直到成功生成為止。下圖為取到八號(hào),且六號(hào)正在被服務(wù)時(shí)各

17、顯示器上的顯示:三、總結(jié)在整個(gè)過(guò)程中,應(yīng)該注意以下幾點(diǎn):1.要求利用面向?qū)ο蟮姆椒ㄒ耘c隊(duì)列數(shù)據(jù)結(jié)構(gòu)來(lái)完成系統(tǒng)的設(shè)計(jì);2. 在設(shè)計(jì)的過(guò)程中,建立清晰的類(lèi)層次;3. 在系統(tǒng)設(shè)計(jì)中要分析和定義各個(gè)類(lèi),每個(gè)類(lèi)中要有各自的屬性和方法;4. 要運(yùn)用面向?qū)ο蟮臋C(jī)制來(lái)實(shí)現(xiàn)系統(tǒng)功能。通過(guò)對(duì)完成這次課程設(shè)計(jì),加深了對(duì)隊(duì)列這種數(shù)據(jù)結(jié)構(gòu)的理解,掌握了隊(duì)列數(shù)據(jù)結(jié)構(gòu)極其算法;此外也能夠更加熟練的使用button。Label。textBox等控件。附錄:源代碼IQueue接口代碼:using System;namespace QueueDsinterfaceIQueue<T> void EnQueue(T el

18、em); /入隊(duì)列操作 T DeQueue(); /出隊(duì)列操作 T GetFront(); /取對(duì)頭元素int GetLength(); /求隊(duì)列的長(zhǎng)度bool IsEmpty(); /判斷隊(duì)列是否為空void Clear(); /清空隊(duì)列bool IsFull();/判斷是否為滿,在順序隊(duì)列中實(shí)現(xiàn)該算法,在鏈?zhǔn)疥?duì)列中代碼實(shí)現(xiàn)為空 IBankQueue接口代碼:using System;namespace QueueDsinterfaceIBankQueue:IQueue<int> int GetCallnumber();/獲得服務(wù) 順序隊(duì)列代碼:using System;name

19、space QueueDspublicclassCSe ueue<T>:IQueue<T> privateint maxsize; /循環(huán)順序隊(duì)列的容量private T data; /數(shù)組,用于存儲(chǔ)循環(huán)順序隊(duì)列中的數(shù)據(jù)元素privateint front; /指示最近一個(gè)己經(jīng)離開(kāi)隊(duì)列的元素所占的位置privateint rear; /指示最近一個(gè)進(jìn)行入隊(duì)列的元素的位置/索引器public T thisint index get return dataindex; set dataindex = value; /容量屬性publicint Maxsize get ret

20、urn maxsize; set maxsize = value; /隊(duì)頭指示器屬性publicint Front get return front; set front = value; /隊(duì)尾指示器屬性publicint Rear get return rear; set rear = value; /初始化隊(duì)列public CSe ueue() public CSe ueue(int size) data = new Tsize; maxsize = size; front = rear = -1; /入隊(duì)操作publicvoid EnQueue(T elem) if (IsFull()

21、 Console.WriteLine("Queue is full");return; rear=(rear + 1) % maxsize; ; datarear = elem; /出隊(duì)操作public T DeQueue() if (IsEmpty() Console.WriteLine("Queue is empty");returndefault(T); front = (front + 1) % maxsize;return datafront; /獲取隊(duì)頭數(shù)據(jù)元素public T GetFront() if (IsEmpty() Console

22、.WriteLine("Queue is empty!");returndefault(T); return data(front+1)%maxsize; /求循環(huán)順序隊(duì)列的長(zhǎng)度publicint GetLength() return (rear - front + maxsize) % maxsize; /判斷循環(huán)順序隊(duì)列是否為滿publicbool IsFull() if (front = -1 && rear = maxsize - 1) | (rear + 1) % maxsize = front) returntrue; else returnfa

23、lse; /清空循環(huán)順序隊(duì)列publicvoid Clear() front = rear = -1; /判斷循環(huán)順序隊(duì)列是否為空publicbool IsEmpty() if (front = rear) returntrue; else returnfalse; 銀行順序隊(duì)列代碼:using System;using System.Threading;namespace QueueDs/銀行叫號(hào)順序隊(duì)列類(lèi)classCSeqBankQueue:CSe ueue<int>,IBankQueue privateint callnumber;/記錄系統(tǒng)自動(dòng)產(chǎn)生的新來(lái)顧客的服務(wù)號(hào)/叫號(hào)屬

24、性publicint Callnumber get return callnumber; set callnumber = value; public CSeqBankQueue ()public CSeqBankQueue(int size):base(size)/獲得服務(wù)publicint GetCallnumber() if (IsEmpty() && callnumber = 0) callnumber = 1;else callnumber+; return callnumber; /服務(wù)窗口類(lèi)classServiceWindow IBankQueue bankQ;p

25、ublicIBankQueue BankQ get return bankQ; set bankQ = value; publicvoid Service() while (true) Thread.Sleep(10000);if (!bankQ.IsEmpty() Console.WriteLine();lock (bankQ) Console.WriteLine("請(qǐng)0號(hào)到1號(hào)窗口!", bankQ.DeQueue(), Thread.CurrentThread.Name); Form1代碼using System;using System.Collections.Ge

26、neric;using System ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using QueueDs;namespace銀行排隊(duì)叫號(hào)系統(tǒng)publicpartialclassForm1 : Form IBankQueue bankQueue=newCSeqBankQueue(100);CSe ueue<int> q1 = newCSe ueue<int>(100);int Calln

27、umber;public Form1() InitializeComponent();Form2 f1 = newForm2(this.q1);Form3 f2 = newForm3(this.q1);Form4 f3 = newForm4(this.q1); f1.Show(); f2.Show(); f3.Show(); privatevoid button1_Click(object sender, EventArgs e) if (!bankQueue.IsFull() Callnumber = bankQueue.GetCallnumber(); textBox1.Text = &q

28、uot;你的是:" + Callnumber + "號(hào)," + "你前面還有" + bankQueue.GetLength() + "位,請(qǐng)耐心等待!" bankQueue .EnQueue(Callnumber ); q1.EnQueue(Callnumber); elseConsole .WriteLine ("現(xiàn)在業(yè)務(wù)繁忙,請(qǐng)稍后再來(lái)!");Console .WriteLine (); privatevoid Form1_Load(object sender, EventArgs e) Form2的

29、代碼:using System;using System.Collections.Generic;using System ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using QueueDs;namespace銀行排隊(duì)叫號(hào)系統(tǒng)publicpartialclassForm2 : Form CSe ueue<int> _q1 = newCSe ueue<int>(100);public F

30、orm2(CSe ueue<int> q1) InitializeComponent();this._q1=q1; privatevoid button1_Click(object sender, EventArgs e) if (!_q1.IsEmpty () textBox1.Text = "請(qǐng)" +_q1.DeQueue()+ "號(hào)到一號(hào)窗口" elseMessageBox.Show("現(xiàn)在沒(méi)有客人!"); privatevoid Form2_Load(object sender, EventArgs e) Form

31、3代碼:using System;using System.Collections.Generic;using System ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using QueueDs;namespace銀行排隊(duì)叫號(hào)系統(tǒng)publicpartialclassForm3 : Form CSe ueue<int> _q1 = newCSe ueue<int>(100);public Form3(CSe ueue<int> q1) InitializeComponent();this._q1 = q1; privatevoid button1_Click(object sender, EventArgs e) if (!_q1.IsEmpty() textBox1.Text = ("請(qǐng)" + _q1.DeQueue(

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論