您的位置:首页 > 其它

hdu 1170

2014-04-03 21:22 211 查看
题目大意:对于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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: