HDU1170四则运算
来源:互联网 发布:java session的用法 编辑:程序博客网 时间:2024/06/16 21:42
Balloon Comes!
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 30958 Accepted Submission(s): 11667Problem Description
The contest starts now! How excited it is to see balloons floating around. You, one of the best programmers in HDU, can get a very beautiful balloon if only you have solved the very very very… easy problem.
Give you an operator (+,-,*, / –denoting addition, subtraction, multiplication, division respectively) and two positive integers, your task is to output the result.
Is it very easy?
Come on, guy! PLMM will send you a beautiful Balloon right now!
Good Luck!Input
Input contains multiple test cases. The first line of the input is a single integer T (0 < T<1000) which is the number of test cases. T test cases follow. Each test case contains a char C (+,-,*, /) and two integers A and B(0 < A,B<10000).Of course, we all know that A and B are operands and C is an operator.Output
For each case, print the operation result. The result should be rounded to 2 decimal places If and only if it is not an integer.Sample Input
4
+ 1 2
- 1 2
* 1 2
/ 1 2Sample Output
3
-1
2
0.50
思路
题目水是水,不过我也学到了一些!
1、题目要求若结果非整数四舍五入保留两位小数,结果我一直在搞保留两位小数的算法(小白~~),现在才知道C是自动会四舍五入的
int main()
{
float a=1.346;
printf(“%.2f”,a);
return 0;
}
//输出1.5
代码
#include <iostream>#include <stdio.h>using namespace std;int main(){ int n; cin>>n; while(n--) { char a; int b,c; cin>>a>>b>>c; switch(a) { case '/': { if(b%c==0) printf("%d\n",b/c); else printf("%.2f\n",(float)b/c); break; } case '+': { cout<<b+c<<endl; break; } case '-': { cout<<b-c<<endl; break; } case '*': { cout<<b*c<<endl; break; } } } return 0;}
- HDU1170四则运算
- hdu1170
- hdu1170
- hdu1170
- HDU1170
- HDU1170
- hdu1170--Balloon Comes!
- HDU1170:Balloon Comes!
- HDU1170 Balloon Comes!
- Hdu1170 Balloon Comes!
- HDU1170 格式题
- hdu1170 Balloon Comes!
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- 四则运算
- shell常用命令
- linux中单引号与双引号的区别
- 端口被占用的解决方法
- 方法,面向对象,构造方法,继承,多态,抽象类,接口
- 不相交最大子数组和
- HDU1170四则运算
- 思维导图--信息系统开发与管理(1-9章)全
- 特征选择
- sublime快捷键
- Summer Training day6 codeforces343D dfs序、线段树
- jQuery .click()方法传参
- Python爬虫实战(2):自定义年月日国别抓取Bing壁纸
- codeforces739e绝对的干货题解!!!!!
- [微信小程序]页面跳转对象参数的传递方法