经过测试,不加%s,一样哦

来源:2-5 格式化输出语句

巅狂青春

2015-02-09 20:37

54d8a9e20001611604050182.jpg

54d8a9e30001703805000323.jpg验证大家的疑问


写回答 关注

2回答

  • 东方昊天
    2015-05-29 23:26:09

    这是在什么软件上敲出来的


  • 乔葱葱
    2015-02-10 00:45:52

    你没发现你的printf("小明身高%f\n",hight,unit);这一行的unit并没有用到吗?也可以正常运行。

    类似于printf这样的格式化函数,传递的参数个数可以多于需要的个数,但是少于需要的个数就会出错。

    尽管不会出错,但是由于C语言语法要求很严格,还是建议仔细检查传递的参数个数和类型是否符合期望的情况。

C语言入门

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

926027 学习 · 20793 问题

查看课程

相似问题