为了账号安全,请及时绑定邮箱和手机立即绑定

cost<=money

为什么要cost<=money 才能显示正确答案  而mooney>=cost 不能??

正在回答

1 回答


   //定义小编兜里的钱
   double money =  12    ;
   //定义打车回家的费用
   double cost =  11.5     ;  
   printf("小编能不能打车回家呢:");
   //输出y小编就打车回家了,输出n小编就不能打车回家
   printf("%c\n", money>=cost ? 'y' : 'n');
   return 0;
}             这个也是可以的            

 表达式1 ? 表达式2 : 表达式3; 

执行过程是:

先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。

money>=cost为真执行y

0 回复 有任何疑惑可以回复我~
#1

华科_物联网1601_肖奎 提问者

非常感谢!
2016-12-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信