循环经典题目
空心金字塔
public class Detail{
public static void main(String[] args){
/*
打印矩形
*****
*****
*****
*****
1、打印出一半的金字塔
*
**
***
****
*****
2、打印出完整的金字塔
*
***
*****
*******
*********
3、打印金字塔
* 4个空格 5-i
*** 3个空格
***** 2个空格
******* 1
*********
4、打印空心金字塔
*
* * 头和尾输出*其余的地方空格代替,第五行全部输出
* *
* *
*********
*/
//定义一个变量,使代码的可读性变高 int a = 5;
int a =3;//这个变量时用来表示需要的金字塔层数
for(int i = 1;i <= a ;i++){
//打印金字塔的层数
for(int k =1 ; k <= a - i;k++){
//打印金字塔前半部分空格,空格数从上而下为4-0 因此K这边变量为5-i
System.out.print(" ");
}
for(int j