用循環(huán)嵌套輸出指定的星號(hào)圖形
正三角的算法:
int n = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? for (int i = 1; i < n + 1; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? for (int j = 0; j < i; j++)
? ? ? ? ? ? ?? ?{
? ? ? ? ? ? ? ? ? ? Console.Write("*");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? Console.WriteLine();
? ? ? ? ? ? }
比如當(dāng)n=4時(shí),輸出結(jié)果為:

—————————————————————————————————————
倒三角的算法:
int n = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? for (int i = 1; i < n + 1; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? for (int j = i; j < n + 1; j++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write("*");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? Console.WriteLine();
? ? ? ? ? ? }
輸出結(jié)果是:

—————————————————————————————————————
平行四邊形算法
for (int i = 0; i < 4;i++)
? ? ? ? ? ? {?
? ? ? ? ? ? ? ? for (int j = 0; j <i; j++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write(" ");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? Console.WriteLine("****");
? ? ? ? ? ? }

菱形算法
int n = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? for (int i = 1; i < n+1; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? for (int j = i; j < n; j++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write(" ");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? for (int v = 0; v < 2 * i - 1; v++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write("*");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? Console.WriteLine();
? ? ? ? ? ? }
? ? ? ? ? ? for (int i = 1; i <= n-1; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? for (int j = 0; j < i; j++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write(" ");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? for (int v = 0; v <(n-i)*2-1; v++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write("*");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? Console.WriteLine();
? ? ? ? ? ? }
