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

编程小白求救

printf("%c\n", money >= cost ? 'y' :'n');这一句中前面的%c\n是什么意思

提问者:qq_慕村8284083 2019-09-01 23:22

个回答

  • 时空旅者
    2019-09-02 00:11:25

    ""内部是你要显示的内容,%c指代逗号后方的某个单个字符,\n的意思是换行。

    根据你的代码,当money代表的数字大于等于cost指代的数字时,显示结果为 y 这个单字符,反之,显示结果为 n 。