首页 > 电脑

你好,之前关于c语言计算BMI的值为什么要让floatw,h,BMI=0呢

更新时间2018-09-28 04:30:57

#include <stdio.h> void main(){ float w,h,BMi=0; printf("请输入身高(米): "); scanf("%f",&h); printf("请输入体重(千克): "); scanf("%f",&w);  BMi = w/(h*h); if(BMi>=20 && BMi<=25) printf("BMi=%.2f, ",BMi); else printf("BMi=%.2f,危险应引起注意 ",BMi);}

这里的BMi=0肯定没有意义的(不用初始化的)

只是别的随手写的(不影响程序结果)

还是这个建议,新手不要去参考别人的程序

不知自己动手写上一行,也比看别人10行程序有用


相关标签:c语言

上一篇:将多行全并成一行多列(原有几行数据就有几列),原数据保留

下一篇:通过外观如何判断硅晶圆的类型?