Java输出直角三角形方法
直接传入参数即可: public static void Triangle(int num) { for (int i = 1; i < num; i++) { for (int j = i; j < num; j++) { System.out.print(" "); } for (int j = 1; j < i * 2 - 1; j++) { System.out.print("*"); } System.out.println(); } }
//打印一个正直角三角形。
public class testfor{ public static void main(String[] args){ for(int i=1;i<=10;i++){ for(int j=1;j<=i;j++){ System.out.print("*"); } System.out.println(); } } }
//打印一个倒立直角三角形。
public class testfor{ public static void main (String [] args){ for(int i=1;i<=10;i++){ for(int j=10;j>=i;j--){ System.out.print("*"); } System.out.println(); } } }
//打印一个正的等腰三角形
public class testfor{ public static void main(String[] args){ for(int i=1;i<=10;i++){ for(int j =10;j>i;j--){ System.out.print(" "); } for(int j=1;j<=2*i-1;j++){ System.out.print("*"); } System.out.println(); } } }
//打一个倒立的等腰三角形
public class testfor{ public static void main(String[] args){ for(int i=0;i<8;i++){ for(int j=0;j<i;j++){ System.out.print(" "); } for (int j=14;j>2*i+1;j--){ System.out.print("*"); } System.out.println(); } } }
//打印一个平行四边形
public class testfor{ public static void main(String [] args){ for(int i=0;i<5;i++){ for(int j=4;j>i;j--){ System.out.print(" "); } for(int j=0;j<8;j++){ System.out.print("*"); } System.out.println(); } } }
//打印一个菱形
public class testfor{ public static void main(String[] args){ for(int i=0;i<8;i++){ for(int j=7;j>i;j--){ System.out.print(" "); } for(int j=0;j<2*i+1;j++){ System.out.print("*"); } System.out.println(); } for(int i=0;i<8;i++){ for(int j=0;j<=i;j++){ System.out.print(" "); } for(int j=14;j>i*2+1;j--){ System.out.print("*"); } System.out.println(); } }