香蕉视频app

Keep on going never give up.

Let's Go

C#【練習】打印菱形

C#Lonely2019-05-20 02:53:34152次0條

Console.Write("請輸入您需要打印菱形的行數:");
int x = int.Parse(Console.ReadLine()); //x為上半部分菱形的行數
for (int i = 1; i <= x; i++) //這個循環打印上半部分的菱形行數
            {
    for (int j = 1; j <= x - i; j++) //這個循環打印空格
    {
        Console.Write(" "); 
    }
    for (int k = 1; k <= (i * 2 - 1); k++) //這個循環打印*號
    {
        Console.Write("*");
    }
    Console.WriteLine();
}

for (int i = 1; i < x; i++) //這個循環打印下半部分的菱形行數
{
    for (int j = 1; j <= i; j++)//這個循環打印空格
    {
        Console.Write(" ");
    }
    for (int k = 1; k < 2 * (x - i); k++)//這個循環打印*號
    {
        Console.Write("*");
    }
    Console.WriteLine();
}
Console.ReadKey();



暗錨,解決錨點偏移

文章評論

    嘿,來試試登錄吧!