游客 Signup | Login
中文 | En

2202 - 计算器

设计一个简单的计算器,具有加、减、乘、除功能。

Input

第一行依次输入数值a,b;

第二行输入运算符

Output

输入计算结果。(结果保留2位小数)

Examples

Input

7 8
/

Output

0.88

Solution C

#include <stdio.h>
void main()
{
	float a,b,d;
	char c;
	scanf("%f%f",&a,&b);
	scanf(" %c",&c);
	switch(c)
	{
		case '+':d=a+b;break;
		case '-':d=a-b;break;
		case '*':d=a*b;break;
		case '/':d=a/b;break;
	}
	printf("%.2f\n",d);
}

Solution C++

#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
    double a,b,ans;
    cin>>a>>b;
    char op;
    cin>>op;
    switch (op)
    {
    case '+':
        ans=a+b;
        break;
    case '-':
        ans=a-b;
        break;
    case '*':
        ans=a*b;
        break;
    case '/':
        ans=a/b;
        break;    
    default:
        break;
    }
    printf("%.2lf\n",ans);
    return 0;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题