#include <stdio.h> int main() { //定義小編兜里的錢 double money = 12 ; //定義打車回家的費用 double cost = 11.5 ; printf("小編能不能打車回家呢:"); //輸出y小編就打車回家了,輸出n小編就不能打車回家 printf("%c\n", money>cost ?"y":"n" ); return 0; }
#include
int main() { ? ?//定義小編兜里的錢 ? ?double money = 12 ? ? ; ? ?//定義打車回家的費用 ? ?double cost = ? 11.5 ? ?; ? ? ?printf("小編能不能打車回家呢:"); ? ?//輸出y小編就打車回家了,輸出n小編就不能打車回家 ? ?printf("%c\n", money>cost ?"y":"n" ? ? ? ? ? ? ?); ? ?return 0; }怎么不行?
2015-03-23
把雙引號換成單引號printf("%c\n", money>cost ?'y':'n' ? ?);
字符型的常量只能存放一個字節(jié) ? 用雙引號則里面至少要存放兩個字節(jié)恩 ?多以才會出現(xiàn)編譯出錯
2015-03-20
printf("%c\n", money>cost ?"y":"n" ? ?);這句話中的y和n的雙引號換成單引號