#include <stdio.h> int main() { int w,h,t; printf("请输入w,h:\n"); scanf("%d\n%d",&w,&h); t=w/(h*h); switch (t) { case 18:printf("偏瘦"); break; case 25:printf("正常"); break; case 27:printf("超重"); break; default: printf("肥胖"); break; } return 0; }
时间: 2024-04-26 19:20:51 浏览: 32
#include <stdio.h>
这是一个使用 C 语言编写的程序,通过输入身高和体重来计算体质指数(BMI),然后根据 BMI 的值输出对应的身体状况。程序通过 switch 语句来实现条件判断,根据不同的 BMI 值输出不同的结果。
需要注意的是,在读取输入时,代码中使用了 scanf 函数。scanf 函数的第一个参数为格式控制字符串,其中 \n 表示读取并忽略一个换行符。因此,读取身高和体重时需要注意不要输入多余的换行符。
阅读全文