2分58秒左右的余数是什么意思?

2分58秒左右的余数是什么意思?

看了同学里面提问的,然后和老师解答的还是不太明白能否说的在明白些?

同学提问中的案例:拿10%20举例:

10是被除数,20是除数,10不能被20整除,所以商为0,余数为10 。即10%20的结果是10。

如果是20除10,能够被整除,余数就是0哦。

  1. 商为0是什么意思?怎么得出的这个0,商又是什么意思?能否说的明白些?

  2. 余数为10 这个10是怎么计算出来的?能否说的明白些?


正在回答

登陆购买课程后可参与讨论,去登陆

4回答

关于同学补充的问题,解答如下:

http://img1.sycdn.imooc.com//climg/5dff2cd0096cd25812760463.jpg

如果我的回答帮助了你,希望采纳,祝学习愉快!

  • 陈立天 提问者 #1
    所以第五步的num1打印的是第四步里面的递增后的num1 所以是11吗? 这个是优先打印最后一个也就是第四步的时候的值,也就是递增后的值了吗
    2019-12-22 17:38:21
  • 卡布琦诺 回复 提问者 陈立天 #2
    可以这样理解~
    2019-12-22 17:45:06
提问者 陈立天 2019-12-22 16:20:43
  1. 这里的第一条打印的是num1,按理来说num1应该打印的是10呀?因为num1那里并没有使用递增符号,为什么打印num1的结果却有递增的效果?按理来说num3上面的求的结果等号的右边才写了递增符号这里的num1出现了递增才是符合逻辑的呀。可是为什么第一行的num1=10 这里并没有赋予他递增也可以递增我搞不太明白?

http://img1.sycdn.imooc.com//climg/5dff266c0852f42215270576.jpg

卡布琦诺 2019-12-22 15:07:08

同学你好,关于同学的问题解答如下:

1、10%20 余数是10 的原因如下(小图看不清楚可以点击小图看大图)

http://img1.sycdn.imooc.com//climg/5dff116d0962eaf114530592.jpg

2、关于num3=num1++-num2,打印num1为10的问题http://img1.sycdn.imooc.com//climg/5dff158609e84d8e11120395.jpg

3、这里老师只是为了演示num1++的操作,在这个表达式中是先运算,再自加,不是为了对比num1++-num2和num1-num2哦

如果我的回答帮助了你,希望采纳,祝学习愉快!

  • 提问者 陈立天 #1
    老师追问一下第二点的问题在评论区里发了
    2019-12-22 16:21:14
提问者 陈立天 2019-12-22 13:54:18

在补充2个问题:

  1. 教程当作分别给num1和num2赋值了10和5,而num3求的是算术表达式的结果。再然后打印的是num1和num3两个变量的值,那么num1前面赋值是赋予了他10,num3当中也有一个num1++,也就是有题目中有出现了2个num1,一个是num1和一个是num1++。而他打印出的结果是11而不是10.意思是如果同类型的变量名出现的话是是优先打印递增的值吗?而不去打印num1的值吗?

  2. num3=num1++-num2 当中求的结果依然是5,为啥不直接用num1-num2就行了?结果都一样。也就是说num++是先打印出原值在打印后面递增的值,他的结果和直接用num1-num2有啥区别吗?

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师