类和对象
循环结构进价
前面我们学习过循环和数组解决问题,掌握了循环是重复做一件事情,if 是可以嵌套的,这一次我们来学习循环嵌套 。
本章单词
triangle 三角
circle 园 循环
diamond 钻石
password 密码
row 行 排
为什么要使用二重循环
如果我门要定义三班级的平均分那我们就要定义三个循环,是不是有点麻烦
这样我们可以使用二重循环
什么是二重循环
前面我们学了三个循环 : while循环 、 do {} while;循环 、for循环。在这三种之间相互嵌套的
一个循环里面加加上另一个循环
代码有:
while 与while
while(循环条件1){
//循环操作1
while (循环条件2){
//循环操作2
}
}
do{}while ;和 do{}while;
do{
//循环操作1
do{
//循环操作2
}while(循环条件1);
}while(循环条件2);
for与for
for(循环条件1){
//循环操作1
for(循环条件2){
//循环操作2
}
}
while 与for
while (循环条件1){
//循环操作1
for(循环条件2){
//循环操作2
}
}
循环条件1和循环操作1称呼为外层循环,循环条件2与循环操作2为内层循环,
外层循环一次,内层循环要循环完成(循环结束);
使用二重循环
使用二重循环代码:
打印三角形
public class 打印三角形{
public static void main(String [] args){
//main方法
for(int i = 1 ; i<=5;i++){
//循环五次
for(int j = 1;j<=2*i-1;j++){
//循环几次