文章目录

分享一个用c语言计算BMI判断身材胖瘦的简单代码


6 观看次数
55 字数
0 评论

include <stdio.h>

int main()
{

double height, weight, BMI;

// 提示录入数据
printf("请输入身高(米):");
scanf("%lf", &height);
printf("请输入体重(千克):");
scanf("%lf", &weight);

// 合法性判断
if (height <= 0 || weight <= 0)
{
    printf("输入不合法!\n");
    return 0;
}

// 计算公式不变
BMI = weight / (height * height);
printf("BMI: %.1lf,状态:", BMI);

// 分段判断逻辑完全一致
if (BMI < 18.5)
{
    printf("消瘦\n");
}
else if (BMI < 24)
{
    printf("正常\n");
}
else if (BMI < 28)
{
    printf("超重\n");
}
else
{
    printf("肥胖\n");
}

return 0;

}


评论区

还没有人评论

添加新评论