推广 热搜: SEO  网站建设  网站  网络优化  企业网站  设计  济南  优化推广  青岛seo  青岛网站建设 

c#怎么编写代码实现杨辉三角算法?

   2025-04-15 250
核心提示:济宁网站建设小编为大家分享一个小案例,通过c#编程语言实现杨辉三角算法,运行程序后,首先,提示用户输入需要打印的杨辉三角算法行数,然后,将用户定制的杨辉三角绘制到

济宁网站建设小编为大家分享一个小案例,通过c#编程语言实现杨辉三角算法,运行程序后,首先,提示用户输入需要打印的杨辉三角算法行数,然后,将用户定制的杨辉三角绘制到控制台中。


关键代码:






using System;


class Program

{

    static void Main()

    {

        try

        {

            Console.Write("请输入杨辉三角的行数: ");

            int rows = int.Parse(Console.ReadLine());


            if (rows <= 0)

            {

                Console.WriteLine("输入的行数必须是正整数。");

                return;

            }


            int[,] triangle = new int[rows, rows];


            for (int i = 0; i < rows; i++)

            {

                for (int j = 0; j <= i; j++)

                {

                    if (j == 0 || j == i)

                    {

                        triangle[i, j] = 1;

                    }

                    else

                    {

                        triangle[i, j] = triangle[i - 1, j - 1] + triangle[i - 1, j];

                    }

                    Console.Write(triangle[i, j] + " ");

                }

                Console.WriteLine();

            }

        }

        catch (FormatException)

        {

            Console.WriteLine("输入无效,请输入一个有效的整数。");

        }

    }


 
反对 0举报 0 收藏 0 打赏 0评论 0
这篇文章由以下公司发布:
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报