问答详情
源自:4-15 编程练习

num/=10跟num/10或者num=num/10的区别

if(num>=0&&num<=99999999){

    while(num!+0){

        count++;

        num/=10

num/=10 可不可以用num/10呀?还有num=num/10他们直接区别

提问者:qq_TheFirebird_03629981 2016-07-26 12:47

个回答

  • 慕粉1461486745
    2016-07-26 22:53:56
    已采纳

    num/=10 不可以用num/10代替,num/=10和num=num/10是一样的,这两个都是对num运算后进行赋值,num/10只是一个运算,希望你能理解

  • Erikming
    2016-07-26 13:09:11

    num / 10 只是一个操作。可以通过比如说a = num / 10来使用。而num /= 10是一个简写。全部的代码是num = num / 10。直接的区别就是num /= 10 更加简单些

  • 3114004
    2016-07-26 13:04:44

    num/=10h和 num=num/10 没有区别,num/10是只计算但不赋值给num

  • 起来
    2016-07-26 12:51:23

    num/=10h和 num=num/10 没有区别 和num/10的区别是num/10没有将值再赋给num