C语言循环练习题2

1.输入你的身高和体重,测试你的健康状况。
计算bmi的值,
bmi = (体重/身高的平方)
如果bmi 小于18.5,则显示“偏瘦,注意加强营养”
如果bmi 在18.5和23.9之间,则显示“体重指数良好,注意保持”
如果bmi值大于23.9 ,则显示“你有点偏胖,注意锻炼”

#include <stdio.h>

int main()
{
    float hight, weight, bmi;
    printf("请输入身高和体重: ");
    scanf("%f %f", &hight, &weight);
    bmi = weight / (hight * hight);
    printf("Your BMI is %.1f\n", bmi);
    if (bmi < 18.5)
        printf("偏瘦,注意加强营养\n");
    else if (bmi < 23.9)
        printf("体重指数良好,注意保持\n");
    else
        printf("你有点偏胖,注意锻炼\n");
    return 0;
}
  1. 西安市对安装“一户一表”的居民用户按阶梯式累进电价进行计收电费,具体方案是,
    月用电量低于50千瓦时部分,电价不调整,仍为0.538元/千瓦时;51~200千瓦时部分,
    单价为0.568元/千瓦时;超过200千瓦时部分,电价为0.638元/千瓦时。市区徐某家4月份
    的用电量为96千瓦时,其电费计算如下:基本电费部分:96千瓦时×0.538元/千瓦时=51.65元;
    超出50千瓦时的调价电费:(96~50)千瓦时×0.03元/千瓦时=1.38元;电费合计51.65+1.38=53.03元 。
    “阶梯式电价”机制可有效地抑制电力浪费现象,引导居民节约用电,合理用电,比纯粹“口号倡导型”
    节约用电更加有效。
    编写一个程序根据输入的用电量,计算电费。
#include <stdio.h>

int main()
{
    float BatteryMonitor, electricityFee;
    printf("请输入用电量: ");
    scanf("%f", &BatteryMonitor);
    if (BatteryMonitor <= 50)
    {
        electricityFee = BatteryMonitor * 0.538;
        printf("电费为: %.2f\n", electricityFee);
    }
    else if (BatteryMonitor <= 200)
    {
        electricityFee = (BatteryMonitor * 0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值