1.while练习_累加思想:
class WhileTest{ public static void main(String[] args) { /* 练习: 获取1到10 10个数字的和; 0 + 1 1 + 2 3 + 3 6 + 4 10 + 5 思路: 1.每次参与加法的数值不确定; 2.每次的出现和数据也不确定; 3.发现参与加法运算的数值有递增规律; 4.每一次都是加法运算在重复,并且都是和再加上下一个数值; 步骤: 1.定义一个变量,记录住参与加法运算的数据; 2.定义一个变量,记录中每一次的出现的和; 3.对于记录参与加法运算的数据进行自增; 4.因为加法运算需要重复,就要想到循环结构; */ //累加算法: int x = 1;//记录参与加法的数据; int sum = 0;//记录住每一次的和; while(x<=10) { sum = sum + x; x++; } System.out.println("sum="+sum); }}2.while练习_计数器思想:
class WhileTest{ public static void main(String[] args) { /* 练习: 1~100之间 6的倍数出现的次数; */ //计数器思想: int x = 1; int count = 0; while(x<=100) { if(x%6==0) count++; x++; } System.out.println("count="+count); }}