慕村0129345
2017-08-02 17:45
#include
int main() { double money=12;//我想说这里为什么不是 int? double cost=11.5;//这里为什么不是 float ?原谅我是个菜鸟 printf(“小编能不能打车回家呢:”); printf("%c\n",money>=cost ?'y':'n'); return 0; }你改过来也没事,double 类型数据大些,所以你把 int写成 double 也不会有问题,数据小的可以转化成大的,大的不能转化成小的,我也是初学,不知道这样回答对不对。
你说的是对的呀, int 是整型, float 是单精度浮点型
C语言入门
926020 学习 · 20793 问题
相似问题