搜索
查看: 2373|回复: 3
打印 上一主题 下一主题

啊哈c课后问题

[复制链接]
楼主
发表于 2013-1-2 14:32:24 | 显示全部楼层
再说吧,我试了几次
#include <stdio.h>
int main()
{
        float a,b,c;
    a=10;
    b=10.1;
        c=b*(a*a);
        printf("%f\n",a*a);
        printf("%f\n",b*(a*a));      
        printf("%f",c);
        sleep("pause");
        return 0;
}
这个是我调试的程序!所以我判断float已经溢出,所以要用double,后面的几位是乱码的结果
沙发
发表于 2013-1-2 14:42:45 | 显示全部楼层
把变量类型定义为double,双浮点类型就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表