当前位置:首页 » 编程语言 » c语言编写程序输入身高输出体重
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言编写程序输入身高输出体重

发布时间: 2022-11-30 00:38:28

❶ 求一个c++程序 要求输入身高和体重,输出BMI值(身体质量指数)

#include<iostream>

using namespace std;

cout << "Enter weight in pounds:";

double weight;

cin >> weight;

const double KILOGRAMS_PER_POUND = 0.45359237;

double bmi = weightInKilongrams /

(heightInMeters*heightInMeters);

cout << "BMI is" << bmi << endl;

if (bmi < 18.5)

cout << "Overweight" << endl;

else

起源

C++程序源于c语言,还记得很久以前学习C语言的时光(那是一段快乐而充实的时光),可是现在学习C++,并不是在C的基础上加上了类而已,如果这样认为,我们是耍不好C++的。因此,C++绝不是C的升级或扩充,我们应该把C++当作一门新语言来学习(C++之父Bjarne Stroustrup语)。

❷ c语言编写一个标准身高体重自测程序

#include<stdio.h>

intmain()
{
doublebmi,w,h;
printf("请输入你的体重(kg):");
scanf("%lf",&w);
printf("请输入你的身高(m):");
scanf("%lf",&h);
bmi=w/(h*h);
printf("你的BMI指数=%.2lf 您的体重:",bmi);
if(bmi<19)
{
printf("偏低! ");
}
elseif(bmi>=19&&bmi<25)
{
printf("健康 ");
}
elseif(bmi>=25&&bmi<30)
{
printf("超重! ");
}
elseif(bmi>=30&&bmi<39)
{
printf("严重超重! ");
}
elseif(bmi>=40)
{
printf("极度超重! ");
}
printf("体重指数: 19以下体重偏低 19-25健康体重 25-30超重 30-39严重超重 40及40以上极度超重 ");
return0;
}

❸ 用C语言,输入某人的身高和体重后判断体重程度

判断标准
BMI指数(英文为Body Mass Index,简称BMI),是用体重千克数除以身高米数的平方得出的数字,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。[1]

❹ 用C语言编写程序:输入体重和身高,输出体重指数并根据计算值参照判断标准评定体重情况

#include<stdio.h>
intmain()
{floath,w,bmi;
scanf("%f%f",&w,&h);
bmi=w/(h*h);
printf("BMI=%.1f",bmi);
if(bmi<18.5)printf("消瘦 ");
elseif(bmi<25)printf("正常 ");
elseif(bmi<30)printf("超重 ");
elseprintf("肥胖 ");
return0;
}

❺ 用C语言编写程序:输入体重和身高,输出体重指数BMI

例子如下:

知识扩展:

BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。

BMI值原来的设计是一个用于公众健康研究的统计工具。当我们需要知道肥胖是否对某一疾病的致病原因时,我们可以把病人的身高及体重换算成BMI值,再找出其数值及病发率是否有线性关联。不过,随着科技进步,现时BMI值只是一个参考值。要真正量度病人是否肥胖,还需要利用微电力量度病人的阻抗,以推断病者的脂肪厚度。因此,BMI的角色也慢慢改变,从医学上的用途,变为一般大众的纤体指标。

❻ C语言编写程序:输入体重和身高,输出体重指数BMI

#include<stdio.h>
#include<conio.h>

intmain(void){
floath,w,bmi;

printf("身高(m):");
scanf("%f",&h);
printf("体重(kg):");
scanf("%f",&w);
bmi=w/(h*h);
printf("BMI:%f ",bmi);

getch();/*屏幕暂留*/
return0;
}

运行结果

❼ 求教一个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("您的身体并不健康");

}

}