结构"/>
java中3种循环结构
Java中3种循环结构介绍
1.for循环:
for(初始化语句;判断条件;控制条件语句){//循环体}
举例说明:请用循环计算1-100内所有偶数数的和:
输出0到100之间的偶数之和:
package trible;
public class trible {public static void main(String[] args) {int i;int S = 0;for (i = 0; i <= 100; i += 2) {S = S + i;}System.out.println(S);}
}
2.while循环:
初始化语句;
while(条件判断语句){循环体语句;控制条件语句:
}
举例说明,求1+2+…+100
10.求1+2+3+4+…+100的值:
public class pluss {public static void main(String[] args) {int i =1;int sum=0;while(i<=100){sum+=i;i++;}System.out.println("sum值为:"+sum);}
}
运行结果
F:\jdk\jdk1.8.0_181\jre\lib\plugin.jar;F:\jdk\jdk1.8.0_181\jre\lib\resources.jar;F:\jdk\jdk1.8.0_181\jre\lib\rt.jar;E:\trible_number\out\production\trible_number pluss
sum值为:5050
3.do …while循环
初始化语句;
do{循环体语句;控制条件语句:
} while(条件判断语句);
案例:学习的练习中,如果练习次数少于4次,就继续练习,直到练习4次完全会为止。
public class pluss {public static void main(String[] args) {int count=1;boolean isOk=false;do{System.out.println("正在进行第"+count+"次练习");if(count>3) {isOk = true;}count++;} while(!isOk);}
}
运行结果:
正在进行第1次练习
正在进行第2次练习
正在进行第3次练习
正在进行第4次练习
区别:for循环各部分是一个整体,其他2个不是,for与while可以互换,for循环更简洁,do …while循环至少执行1次。
更多推荐
java中3种循环结构
发布评论