【C】保留几位有效数字

使用%.6g!!

例子

#include<stdio.h>
double getBMI(float m,float h){
    return (m/(h*h));
}
int main(){
    double m,h;
    scanf("%lf %lf",&m,&h);
    float BMI=getBMI(m,h);
    if (BMI<18.5){
        printf("Underweight");
    }
    else if (BMI>=18.5&&BMI<=24){
        printf("Normal");
    }
    else{
        printf("%.6g\nOverweight",BMI);
    }
    
    return 0;
}

链接:https://www.luogu.com.cn/problem/P5714

© 版权声明
THE END
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容