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

合肥网站建设王道下拉強嘉定区整站seo十大排名

合肥网站建设王道下拉強,嘉定区整站seo十大排名,在网上怎么赚钱?,有没有做微信的动态图网站这道题很明显和之前做的逆波兰表达式(见leecodeLCR036逆波兰表达式)就是一个模子里刻出来的题,都是利用栈进行表达式的计算 BUT这道题和我们自己之前写的不一样的地方在于对输入的特殊处理——尤其是因为在这里我们需要自己对输入进行处理 …

这道题很明显和之前做的逆波兰表达式(见leecodeLCR036逆波兰表达式)就是一个模子里刻出来的题,都是利用栈进行表达式的计算

BUT这道题和我们自己之前写的不一样的地方在于对输入的特殊处理——尤其是因为在这里我们需要自己对输入进行处理

原本我想一次性将所有(不管是运算符号还是数字字符)以字符串的形式先进行读取,读取完毕之后将数字字符串转换为整型数字但是由于.还有运算符之间并没有进行分隔开来,注定我们只能使用getchar“逐字逐句”地进行读取

进行读取之后我们先要进行判断——是数字还是运算符,数字的话就将他加投入到数字之中直至遇到.为止——说明当前数字读取完毕——>放入数字的栈之中进行暂时的存储

因为使用的是getchar进行单个字符的读取,所以我们在读取的同时可以将栈中数据拿出进行计算,不需要再编写函数

#include<stdio.h>
#include<stdlib.h>
int stack[1000];
int top=0;
int main(){
char buf;
int num=0;
while((buf=getchar())!='@'){//首先要进行读取,读取时字符串当中的点是关键if(buf>='0'&&buf<='9'){//注意读到0的情况,不要把0给忘了num=num*10+(buf-'0');}else if(buf=='.'){// printf("%d\n",num);stack[top++]=num;num=0;}else if(buf=='+'){int num2=stack[--top];int num1=stack[--top];stack[top++]=num1+num2;// printf("%d\n",stack[top-1]);}else if(buf=='-'){int num2=stack[--top];int num1=stack[--top];stack[top++]=num1-num2;// printf("%d\n",stack[top-1]);}else if(buf=='*'){int num2=stack[--top];int num1=stack[--top];stack[top++]=num1*num2;// printf("%d\n",stack[top-1]);}else if(buf=='/'){int num2=stack[--top];int num1=stack[--top];stack[top++]=(num1/num2);// printf("%d\n",stack[top-1]);}}printf("%d",stack[--top]);}

http://www.dtcms.com/wzjs/25937.html

相关文章:

  • 网站开发注册流程以及收费b站24小时自助下单平台网站
  • 淄博桓台学校网站建设定制2023上海又出现疫情了
  • 北京网站建设公司电扬网上国网推广
  • 网站设计所用的软件企业怎么做好网站优化
  • 做甜品网站百度入口
  • 家具网站建设便宜营销网站建设方案
  • 腾讯网站统计代码深圳外贸网络推广渠道
  • devexpress做网站电商运营培训机构哪家好
  • 专门做鞋子的网站吗广州网络推广外包
  • wordpress设定seo百度网站排名研究中心关键词首页优化
  • 兰州一氧化碳鞍山seo优化
  • 搬家公司网站模板肇庆seo按天收费
  • 泰兴做网站的公司5月疫情最新消息
  • 电信网站开发语言主要用什么保定seo排名优化
  • 深圳手机网站建设公司搜索引擎优化推广
  • 一个公司可以做几个网站吗推广优化工具
  • 中化建工北京建设投资有限公司网站网站做成app
  • 做汽车售后的网站网站推广优化c重庆
  • 服务网站建设排行金泉网做网站多少钱
  • 龙岗企业网站建设seo排名工具外包
  • 微信公众号运营方案北京网站优化服务
  • 网站的线下推广怎么做传统营销
  • 网站如何规划烘焙甜点培训学校
  • 如何做网站搜索栏上海全网营销推广
  • 网站建网站建设专业百度提交链接
  • 网站位置导航如何制作一个简易网站
  • 网站建设一般字体多大seo初学教程
  • 教育机构网站建设方案google官网入口
  • 网站架构建设福州短视频seo获客
  • wordpress可以建立多个站点短视频营销推广策略