问答详情
源自:4-2 分支结构之简单if-else语句

为什么printf("%s\n","今年是闰年")用的是%s呢

 为什么这个里面用的是%s呢,前面有个用的是%c   一般什么情况会用到这种形式的输出呢

 printf("%s\n","今年是闰年");


提问者:慕的地9104089 2015-05-19 20:30

个回答

  • Perona
    2015-05-19 20:36:14
    已采纳

    这些%s、%c等是输出格式符。

    %s表示输出字符串。

    当输出语句中包含普通字符时,一般格式如:

    printf("普通字符输出格式符", 输出项);

    相关知识点:http://www.imooc.com/code/5119


  • 慕的地9104089
    2015-05-19 20:54:19

    懂了  谢谢大家的帮助啦

  • Rober_Lin
    2015-05-19 20:37:42

    这句话是把后面的   今年是闰年   当成字符串,然后在第一句中替换%s,字符串用S吧。

  • 萤火虫之M
    2015-05-19 20:36:49

    %c是以字符形式输出,只输出一个字符

    %s是指以字符串形式输出