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

来源:4-3 C#算法——求和

Egolod

2018-05-10 17:47

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

写回答 关注

2回答

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

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


    慕前端136...

    是不是可以理解为,目前公式是只有奇数才会执行,如果提前自+1,奇数就变偶数了,求和无意义?

    2018-06-17 20:07:22

    共 1 条回复 >

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

    与x值 有关.

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题