*********
NUM / num可变
1. public static void Test01(int NUM)
{ for (int i = 0; i < NUM; i++) { for (int j = 0; j < 2*i+1; j++) { Console.Write("*"); } Console.WriteLine(); }}
* ** *** **** *****
2. public static void Test02(int num ) { for (int i = 0; i < num; i++) { for (int j = 0; j <num-i; j++) { Console.Write(" "); } for (int k = 0; k <= i; k++) { Console.Write("*"); } Console.WriteLine(); } }
* *** ***** ******* *********
3 public static void Test03(int num) { for (int i = 0; i < num; i++) { for (int j = 0; j < num-i; j++) { Console.Write(" "); } for (int k = 0; k < 2*i+1; k++) { Console.Write("*"); } Console.WriteLine(); } }
* *** ***** ******* ********* ******* ***** *** *
4 public static void Test04(int num) { for (int i = 0; i <num; i++) { for (int j = 0; j < num-i-1; j++) { Console.Write(" "); } for (int k = 0; k <2*i+1; k++) { Console.Write("*"); } Console.WriteLine(); } for (int i = 0; i < num-1; i++) { for (int j = 0; j <=i; j++) { Console.Write(" "); } for (int k = 0; k < 2*(num-1-i)-1; k++) { Console.Write("*"); } Console.WriteLine(); } }
A BBB CCCCC DDDDDDD EEEEEEEEE
5 public static void Test05(int num) { for (int i = 0; i < num; i++) { for (int j = 0; j <num-i; j++) { Console.Write(" "); } for (int j = 0; j < 2*i+1; j++) { Console.Write((char)('A'+i)); } Console.WriteLine(); } }