问答详情
源自:4-3 C#算法——求和

问下 x++; 为什么不能放在 sum += x; 前面 输出没有结果

问下  x++; 为什么不能放在 sum += x; 前面  输出没有结果

提问者:Egolod 2018-05-10 17:47

个回答

  • X无法加载X
    2018-06-09 17:56:08

    x++ 放在 sum += x 前面的话,就要满足 if 里的 x % 2 != 0 才能执行,而第一次循环 x=1,1除以2有余数,所以 x++ 就永远不会执行,就成了死循环


  • 慕无忌5165091
    2018-05-11 00:10:54

    与x值 有关.