杨辉三角形

简介: 杨辉三角形
#include <stdio.h>
void main()
{
 /*创建时间:2012、9、1;
 描述:输出杨辉三角
  1
  1    1
  1    2    1
  1    3    3      1
  1    4    6      4     1
  1    5    10    10    5     1       */
 int num[6][6];
 for(int i= 0; i < 6; i++)
 {
  for(int j = 0; j <= i; j++)
  {
   if(j == 0 || i == j)
   {
    num[i][j] = 1;//对角线时值为1
   }
   else
   {
    num[i][j] = num[i - 1][j - 1] + num[i - 1][j];
   }
  }
 }
 for(i = 0; i <6 ; i++)
 {
  for(int j = 0; j <= i; j++)
  {
   printf("%-2d  ", num[i][j]);//整体对齐
  }
  putchar('\n');
 }
}


目录
相关文章
|
6月前
|
人工智能
杨辉三角形
【6月更文挑战第30天】杨辉三角形。
64 3
|
3月前
|
索引
08_杨辉三角
08_杨辉三角
|
7月前
|
C++
杨辉三角(C++)
杨辉三角(C++)
80 1
|
7月前
|
人工智能 Java C++
数字三角形
数字三角形
42 0
|
7月前
|
C++ 索引
杨辉三角 II(C++)
杨辉三角 II(C++)
43 0
|
人工智能
杨辉三角形粗解
杨辉三角形粗解
47 0
|
存储
蛇形矩阵和矩阵转置
蛇形矩阵和矩阵转置
57 0
|
算法
题目:输出n行杨辉三角形
题目:输出n行杨辉三角形
91 0
|
算法
<杨辉三角>
<杨辉三角>
140 0
<杨辉三角>