7-3 实验2_3_表达式求值一 (100 分)

#include<stdio.h>
int main ()
{
    float wendu;
    char fuhao;
    scanf("%lf %c",&wendu,&fuhao);
    if(fuhao=='C')
    {if(wendu>-273.1500001)
        {
        wendu=wendu*1.8+32.0;
        printf("%.2f F",wendu);
        }
        else{
            printf("Invalid");
        }
    }
    else if(fuhao=='F')
    {
       {
        if(wendu>-459.6700001)
        {wendu=(wendu-32.0)/1.8;
        printf("%.2f C",wendu);}
        else {printf("Invalid");}
        }
    }
        return 0;
}

有表达式如下:

a / ( b * c - d )

请按要求计算 。

输入格式:

只有一行,为4个用空格分隔的浮点数,依次代表a,b,c,d(请用double 类型存储)。

输出格式:

如果除数为0,则输出error,否则输出该表达式的值(保留1位小数)。

输入样例:

66.09 7.7 3.5 1.6

输出样例:

2.6
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值