+_________________________________________格式___________________________________1170

#include<stdio.h>
#include<string.h>
int main()
{
    int m,b,t,c;
    double s;
    char a;
    scanf("%d",&t);
    while(t--)
    {
        getchar();
        scanf("%c %d %d",&a,&b,&c);
        if(a=='+')
        {
            s=b+c;
            printf("%.0lf
",s);
        }
        else
            if(a=='-')
            {
                s=b-c;
                printf("%.0lf
",s);
            }
            else
                if(a=='*')
                {
                    s=b*c;
                    printf("%.0lf
",s);
                }
                else
                {
                    s=(b+0.0)/c;
                    m=s;
                    if(s==m)
                    {
                        printf("%.0lf
",s);
                    }
                    else
                    {
                        printf("%.2lf
",s);
                    }
                    
                }
    }
    return 0;
}

1:下面的一个输入如果是%c/getchar...能接收回车的,那么上面一定要有一个,getchar  去 吸收了这个回车...加减乘除四则运算.还有那个字符型转化为   整形或者浮点型(外面还有一个,将字符型转化为整形或者浮点型).

原文地址:https://www.cnblogs.com/A-FM/p/5019003.html