- //
- // Copyright (c) 2014软件技术1班
- // All rights reserved.
- // 作 者:A30 黄勇华
- // 完成日期:2014年 11 月 24 日
- // 版 本 号:v1.0
- //
- // 问题描述:用数组在控制台输出杨辉三角
- // 输入描述:
- // 程序输出:输出杨辉三角形
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
-
-
- namespace 杨辉三角
- {
- class Program
- {
- static void Main(string[] args)
- {
-
-
-
-
- int length = 10;
- int[][] a = new int[length][];
- for (int i = 0; i < a.Length; i++)
- a[i] = new int[i + 1];
- for (int j = 0; j < a.Length; j++)
- {
- a[j][0] = 1;
- a[j][j] = 1;
- for (int m = 1; m < a[j].Length - 1; m++)
- a[j][m] = a[j - 1][m - 1] + a[j - 1][m];
- }
- for (int i = 0; i < a.Length; i++)
- {
- for (int j = 0; j < a[i].Length; j++)
- Console.Write("{0}\t", a[i][j]);
- Console.Write("\n");
- }
- Console.Read();
- }
- }
- }
- 输出:
- 总结:
- 1.学会对数组的应用
- 2.加深对数组输出的理解
-
杨辉三角
最新推荐文章于 2022-02-16 22:50:18 发布