为了账号安全,请及时绑定邮箱和手机立即绑定

关于定义常量数据类型

#include

int main() {        double money=12;//我想说这里为什么不是 int?        double cost=11.5;//这里为什么不是 float ?原谅我是个菜鸟        printf(“小编能不能打车回家呢:”);        printf("%c\n",money>=cost ?'y':'n');        return 0; }

正在回答

2 回答

你改过来也没事,double 类型数据大些,所以你把 int写成 double 也不会有问题,数据小的可以转化成大的,大的不能转化成小的,我也是初学,不知道这样回答对不对。

1 回复 有任何疑惑可以回复我~
#1

慕村0129345 提问者

非常感谢!
2017-08-16 回复 有任何疑惑可以回复我~

你说的是对的呀, int 是整型, float 是单精度浮点型

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       924181    人
  • 解答问题       20748    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

关于定义常量数据类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信