论身高预测小程序(大家都测测自己的最佳身高,嘿嘿)

作者在 2011-04-15 22:49:36 发布以下内容
根据科学统计,可以用下列公式预测一个人成年后的身高:
男孩:成年后身高(h)等于父亲身高(hf)加上母亲身高(hm)的和再乘以0.52;如果后天营养良好,则在此基础上再增加1.5%;如果喜欢运动,则再增加2%。最佳状况是h=(hf+hm)*0.52*(1+1.5%)*(1+2%).
女孩:成年后升高等于父亲身高乘以0.923加上母亲身高的和再乘以0.5;如果后天营养良好,则在此基础上再增加1.5%;如果喜欢运动,则再增加2%。最佳状况是h=(hf*0.923+hm)*0.5*(1+1.5%)*(1+2%).
程序如下:
//身高预测
#include <stdio.h>
void main()
{
    int sex,food,sport;
    double h,hf,hm;
    scanf("%d%d%d%lf%lf",&sex,&food,&sport,&hf,&hm);
    if(sex==1)//这里是“==”不是“=”
        h=(hf+hm)*0.52;
    else
        h=(hf*0.923+hm)*0.5;
    if(food==1)
        h=h*(1+0.015);
    if(sport==1)
        h*=(1+0.02);
    printf("h=%g\n",h);
}
希望大家喜欢,呵呵。
默认分类 | 阅读 1416 次
文章评论,共1条
angelline
2011-04-16 09:51
1
准不准呢
游客请输入验证码
文章分类
文章归档