问答详情
源自:2-4 基本数据类型

关于数据类型

想问一下最后显示结果是体重:82.5KG,不要后面的小数应该怎么写

#include <stdio.h>
int main()
{
    int age = 15;
    int height = 162;
    float weight = 82.5;
    char isfat = 'y';
    printf("年龄:%d 岁\n", age);
    printf("身高:%d CM\n", height);
    printf("体重:%f KG\n", weight);
    printf("是否属于肥胖儿童:%c\n", isfat); 
    /*%d,%f,%c此类符号在后面会有讲解*/
    return 0;    
}


年龄:15 岁
身高:162 CM
体重:82.500000 KG
是否属于肥胖儿童:y


提问者:twofoolish 2015-12-03 11:19

个回答

  • 流浪_老
    2015-12-03 12:44:36
    已采纳

    #include <stdio.h>

    int main()

    {

        int age = 15;

        int height = 162;

        float weight = 82.5;

        char isfat = 'y';

        printf("年龄:%d 岁\n", age);

        printf("身高:%d CM\n", height);

        printf("体重:%0.1f KG\n", weight);

        printf("是否属于肥胖儿童:%c\n", isfat); 

        /*%d,%f,%c此类符号在后面会有讲解*/

        return 0;    

    }

     

     


  • 流浪_老
    2015-12-03 20:25:03

    是改成0.2  才是保留二位