/**
* 输出一个5*8行的星号键
* @author fish
* 外层循环控制行,控制行数和换行
* 内存循环控制列,控制每列打印的内容和列数
*
*/
public class CirculateDemo {
public static void main(String[] args) {
for (int i = 0; i < 8; i++) {//这个条件是用来判定输出行的,i的值为输出列的数量当i==0的时候,i<8执行下方代码
for (int j = 0; j < 5; j++) {//内循环,用来判定输出列的,j为输出行的值。当上面条件满足,且本行条件也满足那么执行下方代码
System.out.printf("*");//输入一个*
/**
* 当j的值不满足于j < 6的时候,那么跳出内循环,执行i++ 然后重新执行外循环。
* 然后重置j = 0.
* 重新开始内循环
* 有嵌套循环的时候,先判定外循环的条件
* 如果条件满足,则开始执行内循环
* 当内循环的条件不满足的时候,
* 则重新开始执行外循环
* 当外循环条件不满足的时候,
* 所有循环终止
*/
}
System.out.printf("\n");//输出一个换行
}
}
}
双重循环输出"*"号图形
最新推荐文章于 2021-03-30 16:14:32 发布