請問為什么倒數第三行money后面要加問號?求大神解答
#include <stdio.h>
int main()
{
??? //定義小編兜里的錢
??? int money =? 12??? ;
??? //定義打車回家的費用
??? float cost = 11.5????? ;?
??? printf("小編能不能打車回家呢:");
??? //輸出y小編就打車回家了,輸出n小編就不能打車回家
??? printf("%c\n",cost<=money?'y':'n');
??? return 0;
}
2019-07-16
這是問號表達式,你可以理解為如果,如果cost的值小于或者等于money的值就輸出y,否則輸出n