題目
/*
打印等腰三角形
* 從控制臺(tái)輸入等腰三角形高度
* 每行的個(gè)數(shù)依次為1,3,5,7,9……
*
* 外層循環(huán)控制行數(shù)
* 每行先打印空格架谎,再打印*
* 打印空格,和打印* 使用兩個(gè)不同的循環(huán)
* */
代碼
try
{
Console.Write("請(qǐng)輸入直角三角形的行數(shù):");
int hangshu = Convert.ToInt32(Console.ReadLine()); //獲取用戶(hù)輸入
for (int i = 1; i <= hangshu; i++) //控制高度
{
for (int j = 0; j < hangshu -i; j++)
{
Console.Write(" "); //打印空格
}
for (int j = 0; j <2*i-1; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
}
catch
{
Console.WriteLine("對(duì)不起冒版,您輸入的格式有誤魄眉!程序退出薇组!");
}
Console.ReadKey();
效果圖
image.png