搜索
查看: 718|回复: 5
打印 上一主题 下一主题

初学求指教 5.2加3.1 算出来是8.2999

[复制链接]
楼主
发表于 2018-3-17 22:26:15 | 显示全部楼层
#include <stdio.h>
#include <stdlib.h>
int main()
{
    double a,b,c;
    a=5.2;
    b=3.1;
    c=a+b;
    printf("%lf",c);
    system("pause");
    return 0;
}

沙发
发表于 2018-3-17 22:30:55 | 显示全部楼层
用 double!float 容易出问题。

点评

算成无限循环小数……  发表于 2018-3-17 22:36
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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