HDU1170 格式题

来源:互联网 发布:python改变turtle颜色 编辑:程序博客网 时间:2024/06/17 04:37

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1170

输入符号和2个整数,求2个整数的运算。

思路:注意下除法的格式,不能整除取2位。用printf时注意是%.2lf

#include<stdio.h>int main(){    int n, a, b;    char c;    scanf("%d", &n);    while (n--)    {        getchar();        scanf("%c%d%d", &c, &a, &b);        if (c == '+')            printf("%d\n", a + b);        else if (c == '-')            printf("%d\n", a - b);        else if (c == '*')            printf("%d\n", a*b);        else            a%b ? printf("%.2lf\n", a*1.0 / b) : printf("%d\n", a / b);    }    return 0;}