导航:首页 > 编程知识 > 女儿身高计算公式怎么编程

女儿身高计算公式怎么编程

发布时间:2024-09-06 22:53:27

⑴ c语言编程,身高预测

#include<stdio.h>

/*

设faHeight为其父身高,moHeight为其母身高,身高预测公式为

男性成人时身高=(faHeight+moHeight)×0.54cm

女性成人时身高=(faHeight×0.923+moHeight)/2cm

此外,如果喜爱体育锻炼,那么可增加身高2%;

如果有良好的卫生饮食习惯,那么可增加身高1.5%。

编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F表示女性,输入字符M表示男性)、

父母身高(用实型变量存储,faHeight为其父身高,moHeight为其母身高)、

是否喜爱体育锻炼(用字符型变量sports存储,输入字符Y表示喜爱,输入字符N表示不喜爱)、

是否有良好的饮食习惯等条件(用字符型变量diet存储,输入字符Y表示良好,输入字符N表示不好),

利用给定公式和身高预测方法对身高进行预测。

*/

voidmain()

{

doublefaHeight=0,moHeight=0,yourHeight=0;

charsex=0,sports=0,diet=0;

printf("输入你父母的身高:");

scanf("%lf,%lf",&faHeight,&moHeight);

printf("输入你的性别(F代表女性,M代表男性):");

getchar();

scanf("%c",&sex);

printf("是否喜爱体育锻炼?Y表示喜爱,N表示不喜爱");

getchar();

scanf("%c",&sports);

printf("是否有良好的饮食习惯?Y表示有,N表示没有");

getchar();

scanf("%c",&diet);

if(sex=='M')

yourHeight=(faHeight+moHeight)*0.54;

elseif(sex=='F')

yourHeight=(faHeight*0.923+moHeight)/2;

if(sports=='Y')

yourHeight=yourHeight*1.02;

if(diet=='Y')

yourHeight=yourHeight*1.015;

printf("你的身高是:%lf",yourHeight);

}

⑵ c语言编程实现根据某人的身高和体重判断其身体指数

很简单,只是需要接受两个键盘输入的值,做一个自定义条件判断输出不同状态。这应该是老师给你的作业,目的还是训练你自己,我们帮你完成对你没什么好处。

// 以下是参考
//一个简单的标准:身体指数与体重、身高的关系为: 身体指数 t=w/(h*h);其中w为体重,h为身高 当t<18时,偏瘦。 当18<=t<25时,正常体重。 当25<=t<27时,超重。 当t>=27时,肥胖。
int main()
{
int t = 0;
float h = 0.0, w = 0.0;

scanf("请输入你的体身高(单位:m)和体重(单位:kg):%f%f", &h, &w);
t = w / (h * h);

if (t < 18)
{
printf("偏瘦!");
}
else if (t >= 18 && t <25)
{
printf("正常体重!");
}
else if (t >= 25 && t < 27)
{
printf("超重!");
}
else if (t >= 27)
{
printf("肥胖!");
}

return 0;
}

个性签名:3011

阅读全文

与女儿身高计算公式怎么编程相关的资料

热点内容
ps入门必备文件 浏览:348
以前的相亲网站怎么没有了 浏览:15
苹果6耳机听歌有滋滋声 浏览:768
怎么彻底删除linux文件 浏览:379
编程中字体的颜色是什么意思 浏览:534
网站关键词多少个字符 浏览:917
汇川am系列用什么编程 浏览:41
笔记本win10我的电脑在哪里打开摄像头 浏览:827
医院单位基本工资去哪个app查询 浏览:18
css源码应该用什么文件 浏览:915
编程ts是什么意思呢 浏览:509
c盘cad占用空间的文件 浏览:89
不锈钢大小头模具如何编程 浏览:972
什么格式的配置文件比较主流 浏览:984
增加目录word 浏览:5
提取不相邻两列数据如何做图表 浏览:45
r9s支持的网络制式 浏览:633
什么是提交事务的编程 浏览:237
win10打字卡住 浏览:774
linux普通用户关机 浏览:114

友情链接