需求:获取1到10的和
1+2=3
3+3=6
6+4=10
........
使用累加思想
定义变量,利用循环按照某种规律不断的操作
public class WhileTest1 { public static void main(String[] args) { int x= 0; int y= 1; while (y<=10){ x+=y; y++; } System.out.println(x); } }
需求:1到100之间6的倍数出现的次数
计数器思想:
定义两个变量,一个记录出现的次数,一个用于被判断的数
利用循环和if判断语句结合
public class WhileTest2 { public static void main(String[] args) { int count = 0; int y = 1; while (y<=100){ if (y%6==0){ count++; } y++; } System.out.println(count); } }
原文地址:http://www.cnblogs.com/LO-ME/p/3530560.html