关于定义常量数据类型

来源:3-9 三目运算符

慕村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; }
写回答 关注

2回答

  • qq_晓_44
    2017-08-02 19:26:02
    已采纳

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

    慕村0129...

    非常感谢!

    2017-08-16 11:27:11

    共 1 条回复 >

  • qq_晓_44
    2017-08-02 19:22:31

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

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题