程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> c#代碼-C#窗體程序:設計一個Windows應用程序

c#代碼-C#窗體程序:設計一個Windows應用程序

編輯:編程解疑
C#窗體程序:設計一個Windows應用程序

設計一個Windows應用程序,使用for語句輸出楊輝三角的前十行,形式如下
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

請大神能幫忙解答,謝謝了

最佳回答:


 using System;
using System.Collections.Generic;

public class MyClass
{
    public static void Main()
    {
        Console.Write("請輸入數組的長度:"); //輸入10
        int num=Convert.ToInt32(Console.ReadLine());

        int[,] arr=new int[num,num];
        for(int i=0;i<num;i++)
        {
            for(int j=0;j<num-i;j++)
            {
                Console.Write("   ");
            }
            for(int j=0;j<=i;j++)
            {
                if(j==0||j==i)
                {
                    arr[i,j]=1;
                }
                else
                {
                    arr[i,j]=arr[i-1,j]+arr[i-1,j-1];
                }
                Console.Write(arr[i,j].ToString()+"      ");
            }
            Console.WriteLine();
        }
        Console.ReadKey();
    }
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved