关于c语言的程序编写问题

编写一个体重测量仪,要求当输入10个人的身高和体重后,计算出体重指数,根据指数情况进行判断输出结论,并且统计正常体重的人数及百分比。

体重指数 =体重(公斤) 除 身高(米)的平方 (kg/m2)

判断标准:

偏    瘦:体重指数<18

正常体重 : 18<=体重指数 < 25

微度肥胖 : 25<=体重指数 <30

轻度肥胖 : 30<=体重指数<35

中度肥胖 : 35<=体重指数<40

重度肥胖 :体重指数 >= 40

编程要求:画出流程图。

 

代码如下:如果需要输入多次,可以把while的注释取消,如有帮助,请采纳一下:

#include <stdio.h>
int main()
{
	//while(true)
	{
		printf("请输入身高(米)和体重(kg):\n");
		float h,w;
		scanf("%f %f",&h,&w);
		float zs = w / (h*h);
		if ( zs < 18)
		{
			printf("偏瘦\n");
		}else if (zs >= 18 && zs < 25)
		{
			printf("正常体重\n");
		}else if (zs >= 25 && zs < 30)
		{
			printf("微度肥胖\n");
		}else if (zs >= 30 && zs < 35)
		{
			printf("轻度肥胖\n");
		}else if (zs >= 35 && zs <40)
		{
			printf("中度肥胖\n");
		}else if (zs >= 40 )
		{
			printf("重度肥胖\n");
		}


	}
	return 0;
	
}