本帖最后由 lriu 于 2014-1-28 15:16 编辑
你那代码明显是一个死循环,x的值始终是1,。
要是计算100以内偶数的和,可以参考一下代码:1、使用while循环:
- int sum = 0;
-
- int x = 1;
-
- while(x < 100) {
- if (x % 2 == 0) {
- sum += x;
- }
-
- x++;
- }
-
- System.out.println("sum = " + sum);
复制代码
2、使用for循环
- int sum = 0;
-
- for (int i = 1; i < 100; i++) {
- if (i % 2 == 0)
- sum += i;
- }
复制代码
|