為什么運(yùn)行正確,輸出錯(cuò)誤?
#include <stdio.h>
int main()
{
? ? //定義小編兜里的錢
? ? double money=12;?
? ? //定義打車回家的費(fèi)用
? ? double cost=11.5;??
? ? printf("小編能不能打車回家呢:");?
? ? //輸出y小編就打車回家了,輸出n小編就不能打車回家
? ? printf( "%c\n", cost<=money? 'y':'n');
? ? return 0;
}
2020-12-31
這樣輸也沒問題,只是你和系統(tǒng)參考答案不一樣就會(huì)提示輸入錯(cuò)誤,系統(tǒng)參考答案是money>=cost?'y':'n',和你那一個(gè)意思。