[Csharp]「*」を使用して三角形を印刷します
1タイトルの説明:次のグラフィックを印刷します
*
***
*****
*******
*********
2詳細なソースコード
using System;
namespace Csharp1_1
{
class Program
{
static void Main(string[] args)
{
for ( int i = 1; i <= 5; i ++ ) //行数[1,5]
{
for ( int j = 0; j < 5 - i; j ++)//前面空格4,3,2,1,0,这里要注意的是"* " 占的是两个空格的位置
{
Console.Write(" ");
}
for ( int j = 1; j <= i * 2 - 1; j ++ )//后面的"* "
{
Console.Write("* ") ;
}
Console.WriteLine() ;
}
Console.Read() ;
}
}
}