您的位置:首页 > 编程语言 > C语言/C++

用C语言编写简易计算器

2017-06-29 11:40 218 查看
用C语言中的switch语句实现简易的四则运算计算器

#include<stdio.h>
int main()
{
double number1=0.0;
double number2=0.0;
char operation=0;
for(;;)
{

printf("\nEnter the calculation\n");
scanf("%lf%c%lf",&number1,&operation,&number2);

switch(operation)
{
case '+':
printf("=%lf\n",number1+number2);
break;

case '-':
printf("=%lf\n",number1-number2);
break;

case '*':
printf("=%lf\n",number1*number2);
break;

case '/':
if(number2==0)
printf("\n\n\aDivision by zero error!\n");
else
printf("=%lf\n",number1/number2);
break;

case '%':
if((long)number2==0)
printf("\n\n\aDivision by zero error!\n");
else
printf("=%ld\n",(long)number1%(long)number2);
break;

default:
printf("\n\n\aDivision by zero error!\n");
break;
}
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐