问答详情
源自:2-8 自动类型转换

float 和 double

为什么类型 float 和 double 的输出结果是一样的?

提问者:qq_慕娘4133401 2018-12-02 11:41

个回答

  • 宝慕林4364177
    2018-12-03 11:15:16

    只是数据类型不一样,值是一样的。

  • weixin_慕移动505753
    2018-12-02 11:51:29

    #include <stdio.h>int main(){    char c = 97;    int n = c;        //将c赋值给n    float f = n;      //将c赋值给f    double d = f;     //将c赋值给d    printf("%d\n",n);    printf("%f\n",f);    printf("%lf\n",d);    return 0;    }