1.建立一个空栈,并按要求完成:
(1)编写入栈函数,随机产生10个100以内的整数,并按输入顺序依次入栈,考虑判断上溢情况;
(2)编写出栈函数,从键盘输入出栈元素个数n (n<10),将n个元素出栈并显示出栈元素,考虑判断下溢情况;
(3)编写取栈顶元素函数,若栈不为空,则取出栈顶元素显示;否则提示栈空。
2.建立一个空队列,并按要求完成:
(1)编写入队函数,随机产生10个100以内的整数,并按输入顺序依次入队,考虑判断队满情况;
(2)编写出队函数,从键盘输入出队元素个数n (n<10),将n个元素出队后显示队中数据结果,考虑判断队空情况;
(3)编写取队头元素函数,若队不为空,则取队头元素显示;否则提示队空。
2021-04-29 14:04:35
30.76MB
数据结构
实验
1