try
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.Write("請輸入直角三角形的行數(shù):");
? ? ? ? ? ? ? ? int hangshu = Convert.ToInt32(Console.ReadLine());? //獲取用戶輸入
? ? ? ? ? ? ? ? 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("對不起,您輸入的格式有誤!程序退出!");
? ? ? ? ? ? }
? ? ? ? ? ? Console.ReadKey();
代碼
