版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
版权
累加求和 for while的应用
package arithmetic; import java.util.Scanner; /** * 求1+2+3+...+100的值、主要用循环来操作 for while do...while * * a)扩展:求[ 1 , 200 ]的奇数和 或[1 , 200 ]的偶数和 * b)扩展:求1-2+3-4+5-6.....+99-100的值为多少 * c)扩展:求[x , y]之间的数和; x y由用户输入 * * @author sunRainAmazing * */publicclassGetSum {publicstaticvoidmain(String[] args) { getSumByFor(); getSumByStrongFor(); getSumByWhile(); getSumByFor2(); getSignSum();@SuppressWarnings("resource") Scanner scanner =new Scanner(System.in); System.out.println("请输入第一个数字:");int firstValue=scanner.nextInt(); System.out.println("请输入第二个数:");int lastValue=scanner.nextInt(); getInputSum(firstValue, lastValue); }/** * 求1+2+3+...+100采用for的形式 */publicstaticvoidgetSumByFor(){int sum=0;for (int i =1; i