问答详情
源自:3-9 三目运算符

为什么不能用%s呢

printf("%c\n..........这部分为什么不能用%s,我试过了,但结果是错的,求解释。


提问者:星夜边缘 2016-10-07 14:17

个回答

  • 星夜边缘
    2016-10-07 15:31:58

    printf("%s\n",money>=cost?"y":"n"                        );我知道了,将后面y和n上的单引号改成双引号就可以用字符串%s的了,不改的话就是用%c

  • qq_空荡荡的世界_03918921
    2016-10-07 15:08:50

     %c是单个字符 %s是字串符

  • 慕斯卡6259077
    2016-10-07 14:56:36

    %c是单个字符 %s是字串符