题解 | #计算体重指数#

计算体重指数

http://www.nowcoder.com/practice/422f6341cf1b4212a7f8c703df111389

方法一:

int main(void)
{
    int a = 0, b = 0;
    float c = 0;
    scanf("%d %d", &a, &b);
    c=(float)b / 100;//将b强制转化为float
    c *= c;
    c = a /c;
    printf("%0.2f", c);//%0.2f意味着小数点后保持两位
    //后续我会发一个帖子,详细介绍C语言——%d,%-7d,%7d,%07d的区别,到时候可以点我主页看
    return 0;
}

方法二:

 
 
int main()
{
    int weight = 0;
    int height = 0;
    double bmi = 0.0;
    scanf("%d%d", &weight, &height);
    bmi = weight/((double)height*height/10000);
    printf("%.2lf\n", bmi);
    return 0;
}
全部评论
height*height/10000)这里的10000,是什么意思啊
点赞 回复 分享
发布于 2023-11-27 19:01 四川
%d-十进制打印,%-7d-十进制打印(左对齐,后面不够7位补空格),%7d-十进制打印(右对齐,前面不够7位补空格),%07d-十进制打印(右对齐,前面不够7位补0)
点赞 回复 分享
发布于 2022-10-28 12:24 甘肃

相关推荐

头像 会员标识
08-20 18:46
门头沟学院 C++
投递华为技术有限公司等公司10个岗位
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务