用C语言求身高体重是否超标

今天从C语言课堂学到一个新的使用代码,用c语言来实现自己的身高体重是否超标

#include<stdio.h>
void main()
{double h,w,bmi;
printf("请输入身高(米):");
scanf("%lf",&h);
printf("请输入体重(公斤).\n");
scanf("%lf",&w);
bmi=w/(h*h);
if(bmi<18.5)
         printf("BMI指数为%lf,身体状态消瘦.\n",bmi);
else if(bmi<=24.9)
         printf("BMI指数为%lf,身体状态正常.\n",bmi);
else if(bmi<=27.9)
         printf("BMI指数为%lf,身体状态超重.\n",bmi);
else
         printf("BMI指数为%lf,身体状态肥胖.\n",bmi);
}

效果如下↓

image.png

PS:

一开始运行完成后逐渐发现事情不对劲(狗头)看下图

image.png

各位发现问题了吗,哈哈哈哈哈哈哈哈我这么胖(哭泣)还显示消瘦害,不过还好问老师解决了。

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享