题目大意:对于n个测试数据,每个数据2个数用符号进行计算,注意/的时候如果答案是整数输出整数,否则输出2位小数。
#include <stdio.h>
int main()
{
char c;
int a,b,n;
scanf("%d",&n);
getchar();
while(n--)
{
scanf("%c %d %d",&c,&a,&b);
getchar();
switch(c)
{
case '-':
printf("%d\n",a-b);
break;
case '+':
printf("%d\n",a+b);
break;
case '*':
printf("%d\n",a*b);
break;
case '/':
a%b==0?printf("%d\n",a/b):printf("%.2lf\n",(double)a/b);
break;
default:break;
}
}
return 0;
}