按下列要求實現(xiàn)一個棧類的操作。該類名為Stack,包括如下操作:
(1)壓棧操作:Push()
(2)彈棧操作:Pop()
(3)獲取棧頂元素:Peer()
(4)判??詹僮鳎篒sEmpty()
(5)判棧滿操作:IsPull()。
設(shè)棧最多可存放50個整數(shù)。棧中成員用數(shù)組表示。編寫一個程序,定義一個棧類的對象數(shù)組來驗證該類操作。
您可能感興趣的試卷
你可能感興趣的試題
分析下列程序的的輸出結(jié)果:
分析下列程序的輸出結(jié)果:
分析下列程序的輸出結(jié)果:
分析下列程序的輸出結(jié)果:
分析下列程序的輸出結(jié)果:
最新試題
程序員既可以使用系統(tǒng)提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進(jìn)來。一般情況下,使用尖括號括住系統(tǒng)提供的頭文件,使用()括住程序員自己定義的頭文件。
重載函數(shù)的形參必須不同,即或者()或者參數(shù)類型不同。
標(biāo)識符的()是指在程序的哪個區(qū)域里可以使用。
兩個以上的函數(shù),具有相同的函數(shù)名,但是形參的個數(shù)或者類型不同,編譯器根據(jù)實參和形參的類型及個數(shù)的最佳匹配,自動確定調(diào)用哪一個函數(shù),這就是()。
在程序中使用函數(shù)可以是提高程序的開發(fā)效率和()。
string對象可以使用cin和()進(jìn)行輸入和輸出。
如果在定義引用時,在定義的前面加上了()關(guān)鍵字,則表明該引用是常引用。
指針變量中保存著一個()。
標(biāo)識符的()是指一個標(biāo)識符在程序中的有效范圍。
()是所有C++程序開始執(zhí)行的入口。