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);
}
}