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

怎么算出来结果的(第七题,小白一枚,望讲解一下下)

 

x+a%3*(int)(x+y)%2/4分为以下几个步骤:

1)a%3:7%3=1

2)(int)(x+y)%2/4:(int)(x+y)=(int)7.2,取整是7,7%2=1,1/4=0

3)x+1*0=x=2.5

最后的值就是2.5

就是个运算符优先级的问题。%  *  /这三个优先级相同所以从左往右,()优先级第一位不必多说,x+y是7.2强转为int型,自然为7.然后从左到右你算吧。结果就是2.5。

x+a%3*(int)(x+y)%2/4

因为x+y被转为int型,所以是7

2.5+7%3*7%2/4=2.5

近期文章

  • 这个用Python怎么编程
  • 怎么将video挤出去的两个lv2和lv3(两个div内的图片与文字)显示在视频上方
  • i--问题
  • 如何拷贝kde?步骤分解不太理解
  • 请教大佬.net部署webapi的问题
  • springboot项目打包时无法像引入本地官方包的方式引入自己写的包
  • 计算机组成原理存储系统的问题
  • cisco vwlc做radius 认证问题
  • c语言的算法来做,谢谢
  • 关于Java开发,就业,学习方面的问题
  • 望解释一下这道题的题的原理
  • 方法中怎么获取文本框中修改的值?
  • 一个网站有很大的访问量,有什么办法来解决?
  • 为什么输出c=4?????????
  • 一个cpu能并行吗多核是什么概念
  • 想申请高德的key,android studio中秘钥库一直不显示SHA1码?
  • 华为路由PC3如何ping通pc6?
  • 用python语言写
  • 这个岗位能学到东西嘛?具体是做哪一方面的呢
  • 多页面实时采集方法 求思路

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华