为什么输出框那里printf里面这个格式符要用%s?%d%f%c%lf为什么不可以?

来源:4-1 分支结构之简单if语句

qq_随心_HJKZ07

2018-10-25 18:13

#include <stdio.h>

int main() 

{       

    int height = 185;

    //补全所有代码

    if(height >= 180)

    {

        printf("%s\n","恭喜小明可以参加校篮球队");

    }

    

    

    

    

return 0;

}


写回答 关注

2回答

  • 慕运维1458897
    2018-10-25 19:20:47
    已采纳

    %d是用来输出整数的,%f输出带有小数的实数,%c用于输出字符比如:a A b B # & * 这些都是字符。 而%lf适用于输出比%f更长小数位数的双精度变量,%s适用于字符串,用双引号括起的就是字符串。

    Brando... 回复慕运维145...

    噢明白了,谢谢你啊

    2018-11-04 10:56:30

    共 4 条回复 >

  • mkw_千面轩
    2018-11-09 09:38:53

    2-5的课程有说明什么时候用%d%c%s%f

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题