三目運算符問題
#include
int main() { ? ?//定義小編兜里的錢 ? ?double money = ?12 ?; ? ?//定義打車回家的費用 ? ?double cost = ? 11.5 ?; ? ? ?printf("小編能不能打車回家呢:"); ? ?//輸出y小編就打車回家了,輸出n小編就不能打車回家 ? ?printf( money>=cost? y; n; ); ? ?return 0; } ?這是出了什么問題呢?#include
int main() { ? ?//定義小編兜里的錢 ? ?double money = ?12 ?; ? ?//定義打車回家的費用 ? ?double cost = ? 11.5 ?; ? ? ?printf("小編能不能打車回家呢:"); ? ?//輸出y小編就打車回家了,輸出n小編就不能打車回家 ? ?printf( money>=cost? y; n; ); ? ?return 0; } ?這是出了什么問題呢?2016-12-04
舉報
2016-12-04
?printf( money>=cost? y; n; ); 改為??printf( "%c\n",money>=cost? 'y':'n' );?