我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言求平均值结果小数部分为零

img

img


int x,y,z;
double average;
scanf("%d%d%d",&x,&y,&z);
average = (x+y+z)/3;
printf("平均值为:%lf\n",average);
小数部分为什么为零

(x+y+z)/3.0 这样写

在c语言中
整数/整数 结果还是整数 小数点部分之后会被舍掉
你想得到float 除数或者被除数至少有一个是float类型

近期文章

  • 用群晖+iscsi+pxe+Ubuntu搭建无盘问题
  • ant vue3.0项目,Switch 开关怎么写?
  • 配置Symfony以使用多个mongodb数据库
  • C语言定义函数解决组合算法问题
  • 不懂openjudge的金币解答,可以给解释一下吗?
  • 如何使代码运行时间缩短??
  • 关于python文件操作的问题
  • IDEA运行时要编辑配置
  • mac m1版本下numpy无法打开
  • 如何检查while()是否无穷无尽?
  • cannot import name 'path' from 'pathlib'这种情况要怎么解决
  • C++关于typedef struct的问题
  • matlab图像处理
  • 最长双倍子串的问题123
  • Visual Studio SetUp打不开
  • 怎么修改使从大到小输出?(语言-c语言)
  • 大一python程序设计
  • 信息学奥赛一本通出问题了
  • netty server如何同时处理16进制与字符串传输
  • 搜索多个关键字

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华