c语言身高体重怎么表示
#includestdio.h
void main(){
int h,w;
printf(“请输入身高和体重(身高和体重之间用空格隔开):”);
scanf(“%d %d”,h,w);
if((w=70w=100)(h=150h=160)){
printf(“S”);
}else if((w=101w=120)(h=171h=180)){
printf(“M”);
}else if((w=121w=140)(h=161h=170)){
printf(“L”);
}else{
printf(“输入错误!”);
}
}
求教一个c语言程序,有用户输入体重,身高,性别,用体重身高公式判别是否健康,怎么输入。
准备
需要的信息和输出的信息
printf(“请输入, 体重, 身高, 性别”);
scanf(“%f%f%d”,weight, height, sex);
printf(“您的身体健康”);
printf(“您的身体不健康”);
#include stdio.h
void main()
{
//定义变量
float weight, height;
int sex, health;
//sex: 1表示男,0表示女
//health: 1健康, 0不健康
printf(“请输入, 体重, 身岩链高, 性别”);
scanf(“%f%f%d”,weight,height,sex);
if(sex == 1)
{
//health = 男游雹生体重身高判别式;
}
else
{
//health = 女生体重身高判别式;
}
// 然后判断health是否为1
if(health == 1)
{
printf(“您的身体很健康”);
}
else
{
printf(“粗磨孙您的身体并不健康”);
}
}
C语言:输入身高和体重,按照。体质指数(BMI)=体重(KG)除以身高(m)的平方
#includestdio.h
intmain()
{
floatw,h,BIM;
scanf(“%f%f”,w,h);
w/=2;
h/=100;
BIM=w/h*w/h;
printf(“Weight:%.2fkg\nHeight:%.2fm\n”,w,h);
if(BIM18.5)
printf(“Yourbodyistoothin.”);
elseif(BIM=24)
printf(“Yourbodyisnormal.”);
else
printf(“Yourbodyistoofat.”);
return0;
}
扩展资料
判断BMI是否正常
#includestdio.h
#includestring.h
intmain()
{
charname[100],NAME[200][200],*BMI,sex,tizhi;//定义姓名、BMI类型为字符串引用数组以者隐及定义字符变量性别、体质
intyear,mon,day,i=0,l;//定义出生年月日、及变量i、l
doublenumber,high,weight,high_y,low_y,n[100];//定义学号、身高、体重、高压、低压变量以及n
printf(“请输入每个同学的学号姓名性别(M/F)出生年月日身高(米)体重(公斤桐嫌并)是否过敏体质(Y/N)高压低压\n”);
//freopen(“out.txt”,”w”,stdout);
while(~scanf(“%lf%s%c%d%d%d%lf%lf%c%lf%lf”,number,name,sex,year,mon,day,high,weight,tizhi,high_y,low_y))
{
if(weight/(high*high)=18.5weight/(high*high)=23.9)//判断其BMI是否正常
BMI=”Medum”;
elseif(weight/(high*high)18.5)
BMI=”Low”;
else
BMI=”High”;
printf(“学号:%.0lf姓名:%s性别:%c出生年月:%d/%d/%d身高:%.2f体重:%g是否过敏体质:%c高压局迹:%.0f低压:%.0fBMI:%s\n”,number,name,sex,year,mon,day,high,weight,tizhi,high_y,low_y,BMI);
if(BMI!=”Medum”)//若其BMI其正常,执行如下
{i++;
strcpy(NAME[i],name);//将那么的值复制给NAME
n[i]=number;//将number的值赋给n
}
}
printf(“BMI不正常的同学:\n”);//输出BMI不正常的同学的学号以及姓名
for(l=i;l0;l–)
printf(“学号:%.0lf姓名:%s\n”,n[l],NAME[l]);
return0;
}
用c语言写一个输入身高求体重的程序。公式是(身高-100)×0.9×2,身高cm,体重市斤
#includestdio.h void main() {/*男性 : (身高公分 – 80) * 0.7 = 理想体重公斤 女性 : (身高公分 – 70) * 0.6 = 理想体重公斤 正负10%良好*/ float x,y; int i; printf(“请输入你的性别(如果为女输入灶颂1,耐辩戚男0):”); scanf(“%d”,i); if(1) { printf(“请输入你的身高:”); scanf(“%f”,x); y=(x-70)*0.6; printf(“%.2f\n”,y); } else { printf(“昌陵请输入你的身高:”); scanf(“%f”,x); y=(x-80)*0.7; printf(“%.2f\n”,y); } }