问答详情
源自:2-5 格式化输出语句

输出一串文字

输出文字那里为什么是在前面加%s,还用了引号

提问者:123zwj 2018-12-12 16:18

个回答

  • 冯世新
    2018-12-18 20:33:42

    zixk仔细看没错

  • kong欢喜
    2018-12-12 20:12:02

    %d是十进制数字 也就是常用的数字12 45等等
    %s是字符串输出如wtg12++      48fgh'+++是字符串
    %c是字符可以输出26个英文字母如a A等
    每个字符都有对应的ascll码值如a是97
    char as;
    as='a';
    printf("%d,%c",as,as);
    输出的就是97,a