林飞321
2017-09-21 23:00
#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")吗?
输出的结果是Y或者N,应该用printf("%c\n") c表示字符变量
C语言入门
926207 学习 · 20797 问题
相似问题