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

为什么最后输出的结果一直不对?

算两个整数的平均值,这个代码可以运行但是输出结果一直不对,到底是为啥啊?我觉得没有任何问题啊。

img

整数相除,结果可能是小数,你要把结果转成小数 a=(x+y)*1.0/2;或者 a=(x+y)/2.0;

这么改一下
a=(x+y)/2.0;

近期文章

  • 具有非映射字段的表单中的Symfony 3唯一约束
  • java面试概率问题
  • nacos地址怎么改成多环境
  • 有没有chrome定期自动获取cookie的办法
  • 怎么让a,b,c,变成{a},{b},{c}?不是这个{'a'}{'b'}{'c'} 。
  • 提问:sentos7中,请问mysql.service和mysqld..service有区别?
  • 有人来解答一下嘛快啊
  • C语言基础编程求解答
  • 从键盘上输入一个字符,若是大写字母则转换为对应的小写字母,若是小写字母则转换为对应的大写字母,若是其他字符则保持不变,最后输出转换后的字符。
  • 安装包打不开,软件不能下载
  • 如何设置包含的文件,而不将这些样式传递给其他包含的文件
  • STM32F407虚拟串口端点
  • Android,自定义view,进度条
  • 决策树(decision tree)典型的算法都有哪些?
  • jquery如何在加载页面完成后对新传进来的参数生效
  • 想办法输出水热喝多的结果
  • 原谅我老是不知道什么状况
  • 调试板子的apk程序,提示/base.apk!/lib/arm64-v8a下无法找到so库的问题
  • 使用phpmailer发送邮件使用smtp与dkim通过postfix
  • 计数器停止按钮怎么可以生效

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华