這道題中的坑
#include
int main() { ? ?char y,n; ? ?//定義小編兜里的錢 ? ?double money = 12 ? ? ; ? ?//定義打車回家的費用 ? ?double cost = ?11.5 ? ? ; ? ? ?printf("小編能不能打車回家呢:"); ? ?//輸出y小編就打車回家了,輸出n小編就不能打車回家 ? ?printf("%c\n",money>=cost?'y':'n' ? ? ? ? ? ? ? ? ? ? ? ?); ? ?return 0; } 出現(xiàn)未定義字符,所以先定義
2017-04-21
其實不需要定義的,定義過后程序中沒有使用,其中'y'和'n'表示的是y和n是兩個字符常量
如果你想要定義的話,可以將y賦值為'y',n賦值為'n',最后的三目運算符中'y'和'n'改為y和n
2017-04-11
需要先定義y,n;char y,n;