//通过敲打下列代码,锻炼循环相关的运用能力。
package com.oracle.test1;
public class Test1 {
public static void main(String[] args) {
//循环打出倒立直角三角形
for(int i = 0; i<=5; i++) {
for(int j =0;j<5-i;j++) {
System.out.print("*");
}
System.out.println(" ");
}
//打印出直立三角形
for(int i = 0;i<=5;i++) {
for (int j = 0; j < i; j++) {
System.out.print("*");
}
System.out.println(" ");
}
//打印出等腰三角形
for (int i = 0; i <= 5; i++) {
for(int j =0;j<5-i;j++) {
System.out.print(" ");
}
for (int j = 0; j <=i; j++) {
System.out.print("* "); //星号后面要添加一个空格不然的话没办法错开
}
System.out.println();
}
//打印出菱形
for (int i = 0; i < 5; i++) {
for(int j =0;j<=5-i;j++) {
System.out.print(" ");
}
for (int j = 0; j <=i; j++) {
System.out.print("* "); //星号后面要添加一个空格不然的话没办法错开
}
System.out.println();
}
for (int i = 0; i <= 5; i++) {
for(int j =0;j<=i;j++) {
System.out.print(" ");
}
for (int j = 0; j <=5-i; j++) {
System.out.print("* "); //星号后面要添加一个空格不然的话没办法错开
}
System.out.println();
}
//打印出沙漏
for (int i = 0; i < 5; i++) {
for(int j =0;j<=i;j++) {
System.out.print(" ");
}
for (int j = 0; j <=5-i; j++) {
System.out.print("* "); //星号后面要添加一个空格不然的话没办法错开
}
System.out.println();
}
for (int i = 0; i <= 5; i++) {
for(int j =0;j<=5-i;j++) {
System.out.print(" ");
}
for (int j = 0; j <=i; j++) {
System.out.print("* "); //星号后面要添加一个空格不然的话没办法错开
}
System.out.println();
}
}
}
Java-eclipse:用星号和空格打印出各种图形
最新推荐文章于 2022-01-16 16:20:56 发布