20160728
/*[所有循环的流程]
* ①声明循环变量②判断循环条件③执行循环体操作④更新循环变量
* ⑤不断执行②③④步骤,直到循环条件不成立为止;
*/
/*[while循环]
* int i = 1;//声明循环变量
while (i<=10) {//判断循环条件
System.out.println("真诚 携手 争第一");//执行循环操作
i++;//更新循环变量!!!
}
* 2、特点:先判断,再执行;
* 3、while后面()的表达式,计算以后的结果必须为boolean类型;
*/
/*
* [do-while]循环
* do {
} while (condition);
2.特点:先执行,再判断!无论初始条件是否成立,循环至少执行一次;
/*[for循环]
* for (int i = 0; i < 100; i++) {
System.out.println("进行循环体操作");
2、先判断,再执行;
3、注意事项:
①for循环,3个表达式可以根据需要缺省,但是两个分号,缺一不可;
②for循环中每个表达式均可有多个部分,表达式一、三用逗号分隔,表达式二用&&/||连接;
/*【程序流程控制语句】
* 1、break:跳出本层循环,继续执行循环后面的语句;
* 注:break只能往外跳一层。当循环套循环、或循环套switch时,只能跳出一层;
* 2、continue:跳出本次循环剩余的代码,直接执行下一次的循环;
* 注:使用continue时,一定要注意更新循环变量的语句位置必须再continue上方!
* 3、return:终止当前方法!(不但循环停止,循环后面的语句也不再执行;
*
*/
//【找出所有的水仙花数:例如:153=1*1*1+5*5*5+3*3*3】;
// int num = 100,a,b,c;
//
// while (num<1000) {
// a = num%10;
// b = num/10%10;
// c = num/100;
// if (num==a*a*a+b*b*b+c*c*c) {
// System.out.println("水仙花数为:"+num);
//
// }
// num++;
// }
int sum = 0;
// for (int i = 1; i <= 100; i++) {
// sum += i;
// }
// System.out.println("sum="+sum);
// int num1 = 1,num2 = 1;
// System.out.print(num1+"\t"+num2+"\t");
// for (int i = 3; i <= 20; i++) {
//
// int num = num1 + num2;
// num1 = num2;
// num2 = num;
// System.out.print(num+"\t");
// if(i%5 == 0){
// System.out.println("");
// }
// }

浙公网安备 33010602011771号