Java题目(学生党,有学习上的谢谢您)

看不懂这一题,数学也不好(中职生)谢谢

img

x,y为整型,在不指定的数据类型的情况下x/y 得到的结果也为整型.

计算思路----
数学计算上------16/5=3.2
计算机中转换成整型 直接将小数部分抹掉(即使是3.9也会得到3,并不会四舍五入,)
x%y 计算思路为 先计算16/5 商3余1 取其余数 所以x%y的结果是 16/5的余数 为1

如果对你有帮助,很高兴得到你的采纳;

X/Y是两个整数做除法,向下取整,比如16/5本来应该等于3.2但是,会向下取整,结果为3,而X%Y就是取余数比如16/5=3…1,那么就是X%Y=余数1

加油呀。码农这条路上等着你鸭(冲冲冲,记着这条路上,要一直发现自己哪里错了,程序报错了,不要怀疑自己,肯定的告诉自己,一定是代码有问题鸭)

A,C

16/5 = 3.....1 取整数 选A
16%5=3....1 取余数 选C