满怀希望就会所向披靡

7-16 简单计算器(加减乘除) (10 分)C语言

题目

输入两个数和运算符,根据运算符对两个数进行运算,输出结果。

输入格式

输入按照 运算数1运算符运算数2 的格式输入。

输出格式

输出运算结果(保留2位小数)。

输入样例1

在这里给出一组输入。例如:

3+2

输出样例1

在这里给出相应的输出。例如:

5.00

输入样例2

在这里给出一组输入。例如:

-7/0

输出样例2

在这里给出相应的输出。例如:

除数为0!

输入样例3

在这里给出一组输入。例如:

3#2

输出样例3

在这里给出相应的输出。例如:

ERROR!

代码

#include<stdio.h>
int main(){
	double a,b;
	char x;
	scanf("%lf",&a);
	scanf("%c",&x);
	scanf("%lf",&b);
    switch(x){
    	case '+':printf("%.2f",a+b);break;
    	case '-':printf("%.2f",a-b);break;
    	case '*':printf("%.2f",a*b);break;
    	case '/':{
    		if(b==0)printf("除数为0!");
    		else printf("%.2f",a/b);
			break;
		}
		default:printf("ERROR!");break;
	}
}

7-16 简单计算器(加减乘除) (10 分)C语言

https://woolio.cn/archives/759/

作者

bluish

发布时间

2021-04-10

许可协议

CC BY-SA 4.0

添加新评论