1、长方形
public static void main(String[] args) {
/*
长方形
*/
int j = 0;
while(j<5){
int i = 0;
while(i<5){
System.out.print("*");
i++;
}
System.out.println();
j++;
}
System.out.println("================");
System.out.println();
2、平行四边形
/*
平行四边形
*/
int num1 = 5;
for (int i = 1; i <= num1 ; i++) {
for(int a = 1;a <= num1-i;a++){
System.out.print(" ");
}
for (int k = 0; k < 5; k++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("============");
System.out.println();
3、直角三角形
/*
直角三角形
*/
int p = 9;
for(int d = 1;d <= p;d++){
for (int g = 1; g <= d; g++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("=============");
System.out.println();
3、等腰三角形
/*
等腰三角形
*/
int num2 = 9;
for (int s = 1; s <= num2; s++) {
for (int c = 1; c <= num2-s; c++) {
System.out.print(" ");
}
for (int d = 1; d <= 2*s-1; d++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("==============");
4、菱形
//打印菱形
int num3 = 5;
//上三角形高
for (int i = 1; i <= num3; i++) {
for (int k = 1; k <= num3-i; k++) {
System.out.print(" ");
}
for (int k = 1; k <= 2*i-1; k++) {
System.out.print("*");
}
System.out.println();
}
//下三角形高
num3 = 4;
for (int i = 1; i <= num3; i++) {
for (int k = 1; k <= i; k++) {
System.out.print(" ");
}
for (int k = 2*num3-1; k >= 2*i-1; k--) {//循环递减,每次循环减两个“*”9,7,5,3,1
System.out.print("*");
}
System.out.println();
}
}
}