#include<stdio.h>
int main()
{
int a, b ;
char c ;
printf("Please input an expression: ");
scanf("%d%c%d",&a,&c,&b);
switch(c)
{
case '+': printf(" %d+%d=%d",a,b,a+b); //单引号不能省
break ; //(如果没有break 后面语句会被依次执行)
case '-': printf(" %d-%d=%d",a,b,a-b);
break ;
case 'x':
case 'X':
case '*': printf(" %d*%d=%d",a,b,a*b);
break ;
case '/':
if(b==0) printf("Error !");
else printf(" %d/%d=%.2f",a,b,(float)a/b);
break ;
}
return 0;
}
C语言:计算器功能(两个数的计算)
最新推荐文章于 2024-05-29 19:54:41 发布