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

请检查输出是否包含:体重82.500000KG

#include <stdio.h>

int main()

{

        int age = 15;

        int height = 162;

        double weight = 82.50000;

        char isfat = 'y';

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

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

    printf("体重:82.50000 KG\n", weight);

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

    return 0;    

}

这是哪里出错了?大神能说明白一点吗?说得太深奥的话,我可能看不明白

提问者:慕哥8235210 2019-03-11 02:01

个回答

  • qq_慕斯1245375
    2019-03-11 10:29:23

    #include <stdio.h>
    int main()
    {        
           int age = 15;        
           int height = 162;        
           double weight = 82.50000;        
           char isfat = 'y';    
           printf("年龄:15 岁\n", age);    
           printf("身高:162 CM\n", height);    
           printf("体重:%f\n", weight);    
           printf("是否属于肥胖儿童:%c\n", isfat);     
           return 0;    
    }


  • HibisciDai
    2019-03-11 10:23:50

    #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;    
    }

    printf 函数中%分百号为转义字符(如果在输出中用作除号)

    输入需要参考格式化字符如下

    https://img2.mukewang.com/5c85c6ae000182c308970311.jpg