两颗心的距离最远
2017-02-28 21:07
#include <stdio.h>
int main()
{
//定义小编兜里的钱
double money = 12 ;
//定义打车回家的费用
double cost = 11.5 ;
printf("小编能不能打车回家呢:");
//输出y小编就打车回家了,输出n小编就不能打车回家
printf("%c\n",cost<=money?'y':'n' );
return 0;
}
这是C语言中的三目运算符。同学你可以去百度一下。首先判断?前面的表达式 如果是真则整个表达式为y,如果是假则整个表达式的值为n
(表达式)? x : y ;
首先计算表达式的值,若为ture,则"(表达式)? x : y "返回x;否则返回y.
C语言入门
926026 学习 · 20793 问题
相似问题