c语言编写一个标准身高体重自测程序

c语言编写一个标准身高体重自测程序,第1张

#include <stdio.h>

int main()

{

    double bmi, w, h

    printf("请输入你的体重(kg): ")

    scanf("%lf", &w)

    printf("请输入你的身高(m) : ")

    scanf("%lf", &h)

    bmi = w / (h*h)

    printf("你的 BMI 指数= %.2lf \t您的体重:", bmi)

    if (bmi < 19)

    {

        printf("偏低!\n")

    }

    else if (bmi >= 19 && bmi <25)

    {

        printf("健康\n")

    }

    else if (bmi >= 25 && bmi < 30)

    {

        printf("超重!\n")

    }

    else if (bmi >= 30 && bmi < 39)

    {

        printf("严重超重!\n")

    }

    else if (bmi >= 40)

    {

        printf("极度超重!\n")

    }

    printf("体重指数:\n19以下 体重偏低\n19 - 25 健康体重\n25 - 30 超重\n30 - 39 严重超重\n40及40以上极度超重\n")

    return 0

}

1、thisform.weight和thisform.tall等 是否应该在后面再加上 .value

2、thisform.weight.value要先设定一个初值,记住在表单中给数值型设初值,别忘了有个等号,如: =0.0

30是AD值吧,其实里面是AD采集原理,24970这个数值表示5kg,如果是2.5kg就是这个数值除以2,如果是1kg就是这个数值除以5

30大约是0.006千克,如果负数超过这个值,就说明是负重量,就报警。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11441220.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存