黑马程序员技术交流社区

标题: C语言类型转换中一个神奇的数字:256,不服都难! [打印本页]

作者: 大路朝天    时间: 2015-4-10 21:29
标题: C语言类型转换中一个神奇的数字:256,不服都难!
本帖最后由 大路朝天 于 2015-4-10 21:32 编辑

话不多说,用事实说话,代码如下:

#include<stdio.h>

    int main()
    {
        float a ;
        
        scanf("%f",&a );
        
        printf("%d\n",a);
        
        return 0;
    }
神奇的地方就是不管你输入什么内容,逗号,加号,小数运行结果统统都是256,你怎么解释?
作者: 綦敦涛    时间: 2015-4-10 22:02
你能在这里解释下吗
作者: 大路朝天    时间: 2015-4-10 22:16
綦敦涛 发表于 2015-4-10 22:02
你能在这里解释下吗

我暂时也解释不了
作者: 康仔    时间: 2015-4-11 00:11
牛掰,研究下
作者: 流河虾米    时间: 2015-4-11 13:06
我只知道IP地址最高是255,256就是错误!{:3_46:}
作者: 大路朝天    时间: 2015-4-11 21:03
康仔 发表于 2015-4-11 00:11
牛掰,研究下

小心走火入魔
作者: 大路朝天    时间: 2015-4-11 21:06
流河虾米 发表于 2015-4-11 13:06
我只知道IP地址最高是255,256就是错误!

这个和IP又有怎样的关系,完了,钻到牛角尖了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2