练习专区
今天的一小步就是明天的一大步
Problem 1366 自定义的栈Stack......OOP
Accepted: 1
Total Submit: 18
Time Limit: 1000ms
Memory Limit: 30720KB
Description
编写一个类,实现简单的栈Stack。栈中有以下操作:
元素入栈操作Push;读取栈顶元素值Top;出栈操作Pop;判断栈是否为空IsEmpty。要包含栈的构造函数。
栈的数据成员由10个整型的数组构成。
Input
程序有若干行输入,每行数据由字母或字母和数字组成。每个字母表示完成如下操作:
C:创建栈;
P:将数据入栈;
T:读取栈顶元素并输出;
Q:出栈;
Output
创建栈时输出:创建栈;
入栈时输出:如果栈满,输出"It's full!" ,否则输出入栈:入栈元素;
读取栈顶元素时输出:如果栈空,输出"No number!",否则输出,栈顶元素:栈顶元素;
出栈时如果栈空,输出"It's empty!"(符号为半角),否则输出:出栈;
Sample Input
Sample Output
Hint