请求问题的答案

来源:3-9 三目运算符

慕慕8322428

2017-12-07 16:28

有人能告所我printf("%c\n",cost<=money? 'y':  'n'            );这句中为什么是用%c,而不是用%d 请那位大神告诉我原因,谢谢啦!

写回答 关注

2回答

  • hibb
    2018-01-01 15:41:38

    %d是带符号整数

    %c是单字节   这些都是格式符

    而y&n都是单字节,所以选%c

    好了,为我打call,为我点赞哦!

    代码语言真的...

    【为你打call】话说为什么把%c换成%d然后后面换成1:0酱紫不可以呢

    2018-02-03 20:12:23

    共 1 条回复 >

  • 慕慕8322428
    2017-12-07 16:31:04

    不用了,不好意思,我懂了

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题