int main()
{
double bmi, w, h
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等 是否应该在后面再加上 .value2、thisform.weight.value要先设定一个初值,记住在表单中给数值型设初值,别忘了有个等号,如: =0.0
30是AD值吧,其实里面是AD采集原理,24970这个数值表示5kg,如果是2.5kg就是这个数值除以2,如果是1kg就是这个数值除以530大约是0.006千克,如果负数超过这个值,就说明是负重量,就报警。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)