关于%S的使用

来源:4-3 分支结构之多重if-else语句

慕瓜7564791

2019-08-24 22:28

%s不是表示输出字符串吗,为什么这道题中不加 “%s\n"  也能成功运行??(还是说在某种特定情况下可以省略......)

写回答 关注

2回答

  • 慕瓜7564791
    2019-08-27 15:19:38

    printf()函数的调用格式为:

    printf("<格式化字符串>", <参量表>);

    其中格式化字符串包括两部分内容: 

    一部分是正常字符(串), 这些字符将按原样输出,比如第一节的"Hello World",即是不用"%s\n"也可;

     另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符(如s,c,d等),用来确定输出内容格式,即所谓的格式化输出。



  • 慕的地21332321
    2019-08-25 13:39:54

    在printf语句中,%s代表输出字符串。但同时,还有“%c”代表输出单个字符。

    明白请采纳^_^

C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题