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

中国娱乐设计网站官网/时事政治2023最新热点事件

中国娱乐设计网站官网,时事政治2023最新热点事件,中国企业网站建设现状,php可以做视频网站题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid128 解题思路: stringstream流的应用。 有几个函数需要特别说明一下: unget()把读出的数据重新放入流中 atoi,arr to int,把字符串转换为int类型 atof,把字符串…

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=128

解题思路:

stringstream流的应用。

有几个函数需要特别说明一下:

unget()把读出的数据重新放入流中

atoi,arr to int,把字符串转换为int类型

atof,把字符串转换为double类型

string s;

s.c_str();把string类型转换为c风格的字符串。


方法一代码如下:

#include<iostream>
#include<cstring>
#include<cstdio>
#include<cstdlib>
#include<string>
#include<algorithm>
using namespace std;int i;
string str;
double temp;double ac()
{++i;if(str[i] == ' ') ++i;if(str[i] >= '0' && str[i] <= '9'){string res;while(i != str.size() && str[i] != ' ')res += str[i++];sscanf(res.c_str(), "%lf", &temp);return temp;}if(str[i] == '+')return ac() + ac();if(str[i] == '-')return ac() - ac();if(str[i] == '*')return ac() * ac();if(str[i] == '/')return ac() / ac();
}int main()
{while(getline(cin, str)){i = -1;printf("%.2lf\n", ac());}return 0;
}

方法二代码如下:

#include<iostream>
#include<cstring>
#include<cstdio>
#include<sstream>
#include<cstdlib>
#include<string>
#include<algorithm>
using namespace std;stringstream s;
string str;double ac()
{char ch;double temp;s>>ch; //从流中取出char类型数据if(ch == '+')return ac() + ac();if(ch == '-')return ac() - ac();if(ch == '*')return ac() * ac();if(ch == '/')return ac() / ac();s.unget(); //是数字则放回(不是char,需要放回)s>>temp; //从流中读出double类型数据return temp;
}int main()
{while(getline(cin, str)){s.clear();s<<str; //将string输入流printf("%.2lf\n", ac());}return 0;
}

方法三代码如下:

#include<iostream>
#include<cstring>
#include<cstdio>
#include<sstream>
#include<cstdlib>
#include<string>
#include<algorithm>
using namespace std;stringstream s;
string str;double ac()
{string str;s>>str; //从流中取出字符串if(str[0] == '+')return ac() + ac();if(str[0] == '-')return ac() - ac();if(str[0] == '*')return ac() * ac();if(str[0] == '/')return ac() / ac();return atof(str.c_str()); //返回double类型数据,遇非数字字符停止
}int main()
{while(getline(cin, str)){s.clear();s<<str;printf("%.2lf\n", ac());}return 0;
}


http://www.jmfq.cn/news/4800853.html

相关文章:

  • 东莞做网页的公司/seo怎么优化简述
  • 做海淘网站赚钱吗/外贸网络推广怎么做
  • 教做粥的网站/市场营销互联网营销
  • 织梦做的网站织梦修改网页/外贸网站平台都有哪些
  • 软件下载网站模版/信息流优化师需要具备哪些能力
  • 新疆建设兵团12333网站/万网官网入口
  • 网站制作公司资质/编程培训机构加盟哪家好
  • 做网站都要掌握什么软件/在线视频观看免费视频22
  • 怎么做刷东西网站/广东seo网站推广代运营
  • 网站开发基础/站长之家工具查询
  • 公司网站怎么做才能吸引人/百度推广怎么看关键词排名
  • 网站建设与开发的论文/外链代发平台
  • 深圳横岗网站建设/企业网络营销方法
  • 佛山新网站建设服务/seo个人优化方案案例
  • wordpress 音乐列表/网站关键词优化公司
  • 做网站公司融资多少/网站首页模板
  • 做网站西宁/郑州网络推广团队
  • 大数据精准营销如何做/汕头seo推广外包
  • 网站设计前景怎样/无锡网站优化
  • 湘潭网站建设工作室/百度seo排名点击
  • 邯郸专业做网站多少钱/品牌运营公司
  • 网站建设目的与意义/学电商哪个培训学校好
  • 买了个域名怎么做网站/外链吧官网
  • 做网站设计图用什么软件/北京优化seo排名
  • 做网站维护有前途吗/体验营销策略
  • 十堰秦楚网/seo怎么做优化排名
  • wordpress软件下载站/成功营销案例分享
  • 建网站价格 优帮云/直播营销
  • 北京网站建设的价格低/明年2024年有疫情吗
  • 温州做网站建设公司/网络营销企业有哪些