2202 - 计算器

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

题目输入

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

第二行输入运算符

题目输出

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

输入/输出样例

题目输入

7 8
/

题目输出

0.88

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);
}

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;
}
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题