需求1:打印以下图形
****
****
****
for(int i = 0;i<3;i++){//控制行数
for(int j = 0;j<4;j++){//控制列数
System.out.print("*");//打印一个一个的星号(不换行)
}
System.out.println();//换行
}
需求2:打印以下图形
* i = 0
** i = 1
*** i = 2
**** i = 3
***** i = 4
for(int i = 0;i<5;i++){
for(int j = 0;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
需求3:打印以下图形
*
**
***
****
*****
for(int i = 0;i<5;i++){
for(int k = 0;k<4-i;k++){
System.out.print(" ");
}
for(int j = 0;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
需求4:打印以下图形
*****
****
***
**
*
for(int i = 0;i<5;i++){
for(int j = 0;j<5-i;j++){
System.out.print("*");
}
System.out.println();
}
需求5:打印以下图形
*****
****
***
**
*
for(int i = 0;i<5;i++){
for(int k=0;k<i;k++){
System.out.print(" ");
}
for(int j = 0;j<5-i;j++){
System.out.print("*");
}
System.out.println();
}
需求6:打印以下图形
*
***
*****
*******
for(int i = 0;i<4;i++){
for(int k = 0;k<3-i;k++){
System.out.print(" ");
}
for(int j = 0;j<2*i+1;j++){
System.out.print("*");
}
System.out.println();
}
需求7:打印以下图形
*
* *
* *
*******
for(int i = 0;i<4;i++){
for(int k = 0;k<3-i;k++){
System.out.print(" ");
}
for(int j = 0;j<2*i+1;j++){
//第一行 || 最后一行 || 每行的第一列 || 每行的最后一列
if(i==0 || i==3 || j==0 || j==2*i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
需求8:打印以下图形
*******
*****
***
*
for(int i = 0;i<4;i++){
for(int k=0;k<i;k++){
System.out.print(" ");
}
for(int j = 0;j<7-2*i;j++){
System.out.print("*");
}
System.out.println();
}
需求9:打印以下图形
*******
* *
* *
*
for(int i = 0;i<4;i++){
for(int k=0;k<i;k++){
System.out.print(" ");
}
for(int j = 0;j<7-2*i;j++){
//第一行 || 最后一行 || 每行的第一列 || 每行的最后一列
if(i==0 || i==3 || j==0 || j==7-2*i-1){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
需求10:九九乘法表
实现方案1:
for(int i = 1;i<=9;i++){
for(int j = 1;j<=i;j++){
System.out.print(j + "x" + i + "=" + (i*j) + "\t");
}
System.out.println();
}
实现方案2:
for(int i = 1;i<=9;i++){
for(int k = 1;k<i;k++){
System.out.print("\t");
}
for(int j = i;j<=9;j++){
System.out.print(i + "x" + j + "=" + (i*j) + "\t");
}
System.out.println();
}