三目運(yùn)算中的邏輯
先判斷表達(dá)式1的值是否為真,如果是真的話執(zhí)行表達(dá)式2;如果是假的話執(zhí)行表達(dá)式3。
例如:
#include <stdio.h>
int main()
{
? ? //定義小編兜里的錢
? ? double money = ?12 ? ?;?
? ? //定義打車回家的費(fèi)用
? ? double cost = ? ?11.5 ? ; ?
? ? printf("小編能不能打車回家呢:");?
? ? //輸出y小編就打車回家了,輸出n小編就不能打車回家
? ? printf("%c\n",money>=cost ? 'y':'n');
? ? return 0;
}
我一直沒(méi)明白他是怎么判斷表達(dá)式2的真假的
2017-11-04
錢=12 車費(fèi)11
運(yùn)算 12>=11 為真 執(zhí)行表達(dá)式二 yes
如錢11 車費(fèi)12
運(yùn)算11>=12 為假 執(zhí)行表達(dá)式三 no