鱼C论坛

 找回密码
 立即注册
查看: 2696|回复: 2

[已解决]C语言,define,大小于求值

[复制链接]
发表于 2021-10-17 15:18:10 | 显示全部楼层 |阅读模式
2鱼币






#include <stdio.h>

#define A "体重过轻"
#define B "正常范围"
#define C "体重过重"
#define D "轻度肥胖"
#define E "中度肥胖"
#define F "重度肥胖"

int main()
{
        float weight, height, BMI;

        printf("请输入身高(m):");
        scanf("%f", &height);
        printf("请输入体重(kg):");
        scanf("%f", &weight);

        BMI = weight / (height*height);
        printf("你的BMI是:%.2f\n", BMI);

        int mm;

        if(BMI<18.5);
        mm = A;
        if(18.5<=BMI && BMI<24);
        mm = B;
        if(24<=BMI && BMI<27);
        mm = C;
        if(27<=BMI && BMI<30);
        mm = D;
        if(30<=BMI && BMI<35);
        mm = E;
        if(35<=BMI);
        mm = F;
        printf("%s\n",mm);

        return 0;
}
请问如何可以让计算机自动筛选BMI标准
最佳答案
2021-10-17 15:18:11
#include <stdio.h>

int main()
{
    float weight, height, BMI;
    
    printf("请输入身高(m):"); scanf("%f", &height);
    printf("请输入体重(kg):"); scanf("%f", &weight);
    
    BMI = weight/(height*height);
    
    if(BMI < 18.5) printf("BMI:%.1f,体重过轻", BMI);
    else if(BMI < 24) printf("BMI:%.1f,正常范围", BMI);
    else if(BMI < 27) printf("BMI:%.1f,体重过重", BMI);
    else if(BMI < 30) printf("BMI:%.1f,轻度肥胖", BMI);
    else if(BMI < 35) printf("BMI:%.1f,中度肥胖", BMI);
    else printf("BMI:%.1f,重度肥胖", BMI);

    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-10-17 15:18:11 | 显示全部楼层    本楼为最佳答案   
#include <stdio.h>

int main()
{
    float weight, height, BMI;
    
    printf("请输入身高(m):"); scanf("%f", &height);
    printf("请输入体重(kg):"); scanf("%f", &weight);
    
    BMI = weight/(height*height);
    
    if(BMI < 18.5) printf("BMI:%.1f,体重过轻", BMI);
    else if(BMI < 24) printf("BMI:%.1f,正常范围", BMI);
    else if(BMI < 27) printf("BMI:%.1f,体重过重", BMI);
    else if(BMI < 30) printf("BMI:%.1f,轻度肥胖", BMI);
    else if(BMI < 35) printf("BMI:%.1f,中度肥胖", BMI);
    else printf("BMI:%.1f,重度肥胖", BMI);

    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-10-17 15:22:19 | 显示全部楼层
本帖最后由 NEOrdbok 于 2021-10-17 15:23 编辑

javascript:;
IMG_20211017_150800.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-1 21:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表