欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

成长轨迹59 【ACM算法之路 百炼poj.grids.cn】【递归】【2694:逆波兰表达式】

发布时间:2025/7/14 编程问答 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 成长轨迹59 【ACM算法之路 百炼poj.grids.cn】【递归】【2694:逆波兰表达式】 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

http://poj.grids.cn/practice/2694/
【ce代码】

1 #include <stdio.h>
2 #include <math.h>
3
4 double deal()
5 {
6 char c[10];
7 scanf("%s",c);
8 switch(c[0])
9 {
10 case '+':return deal()+deal();
11 case '-':return deal()-deal();
12 case '*':return deal()*deal();
13 case '/':return deal()/deal();
14 default:return atof(c);
15 }
16 }
17
18 int main()
19 {
20 printf("%f\n",deal());
21 return 0;
22 }

 

貌似百炼的math.h里边没有atof
【ac代码】

1 #include <stdio.h>
2 #include <stdlib.h>
3
4 double deal()
5 {
6 char c[10];
7 scanf("%s",c);
8 switch(c[0])
9 {
10 case '+':return deal()+deal();
11 case '-':return deal()-deal();
12 case '*':return deal()*deal();
13 case '/':return deal()/deal();
14 default:return atof(c);
15 }
16 }
17
18 int main()
19 {
20 printf("%f\n",deal());
21 return 0;
22 }

 

转载于:https://www.cnblogs.com/zeedmood/archive/2012/03/12/2392658.html

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的成长轨迹59 【ACM算法之路 百炼poj.grids.cn】【递归】【2694:逆波兰表达式】的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。