hdu 1237
来源:互联网 发布:同志网络剧国产2017 编辑:程序博客网 时间:2024/06/05 02:31
递归的思路,不过要注意:加减和乘除的顺序都是从左到右的,在递归的时候要注意
#include "stdio.h"#include "string.h"char line[1000];int p, l;double get(){double a, b;char opt;a = 0.0;while(line[p]>='0' && line[p]<='9'){a *= 10;a += line[p++]-48;}p++;while(p<l && (line[p]=='*' || line[p]=='/')){opt = line[p++];p++;b = 0.0;while(line[p]>='0' && line[p]<='9'){b *= 10;b += line[p++]-48;}p++;if(opt=='*')a *= b;elsea /= b;}return a;}void main(){double a, b;char opt;freopen("in.txt", "r", stdin);while(gets(line), strcmp(line, "0")){l = strlen(line);p = 0;a = get();while(p<l){opt = line[p++];p++;b = get();if(opt=='+')a += b;elsea -= b;}printf("%.2lf\n", a);}}
- hdu 1237
- hdu-1237
- HDU 1237
- hdu 1237
- hdu 1237
- HDU 1237
- HDU 1237
- hdu 1237
- HDU 1237
- Hdu 1237
- HDU 1237
- HDU-1237
- HDU 1237
- HDU 1237 简单计算器
- HDU 1237 简单计算器
- HDU 1237 前缀树
- hdu 1237 简单计算器
- HDU 1237 简单计算器
- 揭开验证码的神秘面纱
- 高考爬虫总结
- django多域名下Memcache的实现
- Android中shape的使用
- 公司HR面试经常问的问题及回答思路
- hdu 1237
- 计算机基本组成
- Android开发——Android搜索框架
- Redhat5.4 11g R2 RAC Deinstall
- PHP
- onNewIntent
- XMemcached官方用户指南
- Oracle的update语句优化研究
- IOS正则表达式的用法