编写C语言 编写一个体重测量,要求当输入10个人的身高和体重后计算出体重指数 体重指数=体重(k

编写C语言 编写一个体重测量,要求当输入10个人的身高和体重后计算出体重指数 体重指数=体重(kg)身高(m)的平方米 体重指数<18 偏瘦 18<=体重指数<25 正常体重 25<=体重指数<30 微度肥胖 30<=体重指数<35 轻度肥胖 35<=体重指数<40 重度肥胖 拜托了,各位,急需用

#include<stdio.h>
#define N 10

int main(){
float h[N],w[N],e,t;
int i;
for(i=0; i<N; i++){
printf("输入第%d个人的身高(cm)和体重(kg):",i+1);
scanf("%f%f",&h[i],&w[i]);
}
for(i=0; i<N; i++){
t=h[i]/100;
e=w[i]/(t*t);
if(e<18) printf("身高:%6.2fcm,体重:%6.2kgf——偏瘦\n", h[i],w[i]);
else if(e<25) printf("身高:%6.2fcm,体重:%6.2fkg——正常体重\n",h[i],w[i]);
else if(e<30) printf("身高:%6.2fcm,体重:%6.2fkg——微度肥胖\n",h[i],w[i]);
else if(e<35) printf("身高:%6.2fcm,体重:%6.2fkg——轻度肥胖\n",h[i],w[i]);
else printf("身高:%6.2fcm,体重:%6.2fkg——重度肥胖\n",h[i],w[i]);
}
}追问

谢谢了哈

温馨提示:答案为网友推荐,仅供参考
相似回答