double不是該用%lf嗎?
#include
int main() { ? ?//定義小編兜里的錢 ? ?double money = ?12 ? ?; ? ?//定義打車回家的費用 ? ?double cost = ? 11.5 ? ?; ? ? ?printf("小編能不能打車回家呢:"); ? ?//輸出y小編就打車回家了,輸出n小編就不能打車回家 ? ?printf("%c\n",money>=cost?'y':'n'); ? ?return 0; }
我想問,,,為什么是printf("%c\n")?,,,double不應該是printf("%lf\n")嗎?
2017-09-21
輸出的結(jié)果是Y或者N,應該用printf("%c\n") ?c表示字符變量