当前位置: 首页 > news >正文

网站视差怎么做福州做网站外包团队

网站视差怎么做,福州做网站外包团队,非常旺财的公司名字,网站上传不了wordpress随机产生10个100以内的整数建立一个顺序栈&#xff0c;从栈顶到栈底依次显示栈内元素&#xff1b;从键盘输入出栈元素个数 n (1< n <10)&#xff0c;将 n 个元素依次出栈并显示出栈元素&#xff0c;再显示此时栈顶元素。 #include <iostream> #include <cstd…

随机产生10个100以内的整数建立一个顺序栈,从栈顶到栈底依次显示栈内元素;从键盘输入出栈元素个数 n (1<= n <=10),将 n 个元素依次出栈并显示出栈元素,再显示此时栈顶元素。

#include <iostream>  
#include <cstdlib>  
#include <ctime>  
using namespace std;
const int StackSize = 100;
template <typename DataType>
class SeqStack {
public:SeqStack() : top(-1) {} // 构造函数,初始化栈顶为-1  DataType data[StackSize];int top;void Push(DataType x);DataType pop();int Empty();void GenerateAndPushRandomNumbers(); // 生成随机数并压入栈  void PopAndDisplay(int n); // 出栈并显示n个元素  void DisplayTop(); // 显示栈顶元素  
};
template <typename DataType>
void SeqStack<DataType>::Push(DataType x) {if (top == StackSize - 1) throw "Overflow";data[++top] = x;
}
template <typename DataType>
DataType SeqStack<DataType>::pop() {if (top == -1) throw "下溢";return data[top--];
}
template <typename DataType>
int SeqStack<DataType>::Empty() {return top == -1;
}
template <typename DataType>
void SeqStack<DataType>::GenerateAndPushRandomNumbers() {srand(time(nullptr)); // 初始化随机数种子  for (int i = 0; i < 10; ++i) {int randomNumber = rand() % 100; // 生成0到99的随机数  Push(randomNumber);}
}
template <typename DataType>
void SeqStack<DataType>::PopAndDisplay(int n) {for (int i = 0; i < n; ++i) {DataType poppedElement = pop();cout << "Popped element: " << poppedElement << endl;}
}
template <typename DataType>
void SeqStack<DataType>::DisplayTop() {if (!Empty()) {cout << "Top element: " << data[top] << endl;}else {cout << "Stack is empty." << endl;}
}
int main() {SeqStack<int> stack;stack.GenerateAndPushRandomNumbers(); // 生成随机数并压入栈  // 显示栈内元素  cout << "Elements in the stack (from top to bottom):";for (int i = stack.top; i >= 0; --i) {cout << " " << stack.data[i];}cout << endl;int n;cout << "Enter the number of elements to pop (1-10): ";cin >> n;stack.PopAndDisplay(n); // 出栈并显示元素  stack.DisplayTop(); // 显示栈顶元素  return 0;
}

http://www.sczhlp.com/news/132893/

相关文章:

  • 24小时学会网站建设 pdf正规营销型网站建设
  • P13754 【MX-X17-T3】Distraction
  • 网站配色网网站分析报告范文
  • jsp网站开发详解 pdf怎么做网站里的资讯
  • 二次网站开发公司手机网站
  • wap网站推荐做网站有几种语言
  • 吉林省交通建设集团有限公司网站网络销售工作内容
  • 瑞安网站网站建设wordpress支持主机
  • 大米网站模板湛江专业建站联系方式
  • 北京网站建设 标准型 新翼移动互联网的应用论文
  • 更改网站主题大学生网站建设心得
  • 2025.9.24
  • 初学汇编
  • 架构图设计还得是华为 - 智慧园区
  • 解决zsh: corrupt history file /home/sgud4h5gh/.zsh_history的办法
  • 济南网站制作价格成都优化推广公司
  • 东莞网站排名价格绍兴百度seo排名
  • 大连哪里做网站网站设计步骤ppt
  • 广州犀牛云网站建设湛江seo排名
  • 备案号是哪个网站凡科建站收费
  • dede网站源码重庆智能网站建设公司
  • 官方网站建设最重要的是网页制作软件中文免费版
  • 网站建设实训意见集团酒店网站建设
  • 企业园林设计网站模板电子商务网站建设技术
  • 通信技术公司网站建设如何用c 做网站背景
  • StarRocks GitHub 工作流程
  • 用上海注册的公司建的网站黄冈网站建设效果
  • 永平建设有限公司网站海口网站建设找千素网
  • h5电子商城网站开发wordpress 内链插件
  • 对象初始化器的使用方法