1037: 四则运算
来源:互联网 发布:js数组地址指向 编辑:程序博客网 时间:2024/06/10 01:12
1037: 四则运算
Time Limit: 1 Sec Memory Limit: 30 MBSubmit: 30796 Solved: 7964
SubmitStatusWeb Board
Description
给你一个简单的四则运算表达式,包含两个实数和一个运算符,请编程计算出结果
Input
表达式的格式为:s1 op s2, s1和s2是两个实数,op表示的是运算符(+,-,*,/),也可能是其他字符
Output
如果运算符合法,输出表达式的值;若运算符不合法或进行除法运算时除数是0,则输出"Wrong input!"。最后结果小数点后保留两位。
Sample Input
1.0 + 1.0
Sample Output
2.00
HINT
除数是0,用|s2|<1e-10(即10的-10次方)判断
Source
**
#include <iostream>#include<cstdio>#include<cmath>#include<cstring>#include<algorithm>using namespace std;int main(){ char x; double s1,s2; scanf("%lf %c %lf",&s1,&x,&s2); switch(x) { case '+': printf("%.2f\n",s1+s2); break; case '-': printf("%.2f\n",s1-s2); break; case '*': printf("%.2f\n",s1*s2); break; case '/': if(fabs(s2)<1e-10) printf("Wrong input!\n"); else printf("%.2f\n",s1/s2); break; default: printf("Wrong input!\n"); } return 0;}
阅读全文
0 0
- 1037 四则运算
- 1037: 四则运算
- zzuli OJ 1037: 四则运算
- zzuli 1037 四则运算 JAVA
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 前端开发的一些实践规范
- 【数据结构】AVL树
- 2017 四川省赛 D.Dynamic Graph【拓扑排序+bitset优化】好题!
- 简析Java字节流和字符流
- java的path和classpath
- 1037: 四则运算
- I/O性能分析-对问题的分析不能只看表象
- 7-16 paper reading
- Kotlin流程控制
- poj1182食物链(并查集)
- 60短信倒计时jquery的2中方法
- 写给大家看的设计书总结
- 0 1背包状态压缩
- aiml语言python对话系统构建