ZKX's LAB

用C语言编写程序:输入体重和身高,输出体重指数并根据计算值参照判断标准评定体重情况 bmi指数计算器c语言流程图

2020-07-23知识8

Python小白一枚,自己写的BMI指数计算器,求教高手一下代码如何重复输入以及如何结束循环? 想让程序循环,在最外层套一个while就可以了,想跳出的时候写break就可以了。在你的代码中,while不该套在if外面,其次像你这样判断直接用if,就可以了,不需要elseif,直接if效率更高。想跳出,只要写条件执行break就行,比如下面我的代码中,输入N就结束,输入Y就继续。while(1):print('Welcome to use calculator of BMI exponent for human:')w=float(input('Please enter your weight(kg):'))h=float(input('Please enter your height(m):'))BMI=w/(h*h)if BMI('you are thin。')if 18.5('you are normal。')if BMI>;=25:print('you are little fat。')if 25.0('you are little fat。')if 30.0('you are fat。')if 35.0('you are serious fat。')if BMI>;=40:print('you are extreme fat。')print('continue?Y/N')n=''while(n。'Y' and n。'N'):n=input()if(n='N'):breakC语言编写程序:输入体重和身高,输出体重指数BMI #includeincludeint main(void){float h,w,bmi;printf(\"身高(m):\");scanf(\"%f\",&h);printf(\"体重(kg):\");scanf(\"%f\",&w);bmi=w/(h*h);printf(\"BMI:%f\\n\",bmi);getch();屏幕暂留*/return 0;}运行结果用C语言编写程序:输入体重和身高,输出体重指数BMI int main() { float w,h,BMI;printf(\"请输入你的体重(kg):\");scanf(\"%f\",&w);printf(\"请输入你的身高(m):\");scanf(\"%f\",&h);BMI=w/(h*h);printf(\"你的BMI指数为:%.2f\\t\",。如何计算BMI指数? 感谢大家支持如何计算你的体重指数(BMI),体重指数可以评估和调整你的体重,虽然不是衡量你体内脂肪含量最准确的方法,但它是最简单、最便宜的方法。根据你所测量的类型,采用不同的。用C语言编写程序:输入体重和身高,输出体重指数并根据计算值参照判断标准评定体重情况 includeint main(){float h,w,bmi;scanf(\"%f%f\",&w,&h);bmi=w/(h*h);printf(\"BMI=.1f\",bmi);if(bmi)printf(\"消瘦\\n\");else if(bmi)printf(\"正常\\n\");else if(bmi)printf(\"超重\\n\");else printf(\"肥胖\\n\");return 0;}如何计算自己的身体质量指数BMI 怎样算自己BMI,身体质量指数(BMI)是衡量人体胖瘦程度以及是否健康的一个标准,你知道自己的身体质量指数吗?不用公式、不用计算,只要。

#bmi#printf

随机阅读

qrcode
访问手机版