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;
	}
}
  • 分享:
评论
还没有评论
    发表评论 说点什么