用java中的dowhile 和 while语句求的

用while和do while分别实现以下程序:从1开始累加,加到哪个数时得到的和大于10000
为什么我求出来是142

看下你写的代码

你题目的解答代码如下:

        int i=0,n=0;
        while (n<=10000)
        {
            i++;
            n+=i;
        }
        System.out.println(i);

如有帮助,望采纳!谢谢!