三目运算中的逻辑
先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。
例如:
#include <stdio.h>
int main()
{
//定义小编兜里的钱
double money = 12 ;
//定义打车回家的费用
double cost = 11.5 ;
printf("小编能不能打车回家呢:");
//输出y小编就打车回家了,输出n小编就不能打车回家
printf("%c\n",money>=cost ? 'y':'n');
return 0;
}
我一直没明白他是怎么判断表达式2的真假的