gpt4 book ai didi

c - C 语言编程的 BMI 计算器...无法运行?

转载 作者:行者123 更新时间:2023-11-30 20:38:34 25 4
gpt4 key购买 nike

#include<stdio.h>
int main()
{
float h,w,x;
printf("Enter your height and weight");
scanf("%f %f",&h,&w);
w/(h*h)==x;
scanf("%f",&x);
if(x<=18.5)
{printf("You are UNDER WEIGHT");
}
else if("x==(18.5&&24.9)")
{printf("You are AVERAGE");
}
else if("x>=(25&&29.9)")
{printf("You are OVER WEIGHT");
}
else
{printf("OBESITY!!!");
}
return 0;
}

我是编程初学者。我想使用嵌套的 if else 语句来做一个复杂的程序。但我无法执行上面的代码。你能帮助我吗 ? 抱歉我的菜鸟。预先感谢:)

最佳答案

改变

w/(h*h)==x;
scanf("%f",&x);

if(h) //if h is not zero
x=w/(h*h); //calculate x

还有这些

else if("x==(18.5&&24.9)")
else if("x>=(25&&29.9)")

else if(x>18.5 && x<=24.9)
else if(x>=25 && x<=29.9)

关于c - C 语言编程的 BMI 计算器...无法运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28609978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com