杨辉三角的实现

简介: 可用二维数组来实现杨辉三角 #include #define N 11 int main() { int i,j,a[N][N]; for (i=1;i

可用二维数组来实现杨辉三角

#include <stdio.h>
#define N 11
int main()
{
	int i,j,a[N][N];
	for (i=1;i<N;i++)
	{
		a[i][i]=1;
		a[i][1]=1;
	}
	for (i=3;i<N;i++)
		for (j=2;j<i;j++)
			a[i][j]=a[i-1][j-1]+a[i-1][j];   //打印出杨辉三角中每一行中间的数

	for (i=1;i<N;i++)
	{
		for (j=1;j<=i;j++)
			printf("%4d",a[i][j]);
		printf("\n");
	}
	return 0;
}
相关文章
|
3月前
|
索引
leetcode-119:杨辉三角 II
leetcode-119:杨辉三角 II
31 0
|
6天前
|
机器学习/深度学习
杨辉三角形
杨辉三角形
10 0
|
3月前
|
C++ 索引
杨辉三角 II(C++)
杨辉三角 II(C++)
11 0
|
3月前
|
C++
杨辉三角(C++)
杨辉三角(C++)
23 1
|
3月前
leetcode-118:杨辉三角
leetcode-118:杨辉三角
27 0
|
4月前
|
人工智能
杨辉三角形粗解
杨辉三角形粗解
22 0
|
6月前
|
索引
【Leetcode-118. 杨辉三角 -119. 杨辉三角Ⅱ】
【Leetcode-118. 杨辉三角 -119. 杨辉三角Ⅱ】
16 0
|
6月前
|
算法
【LeetCode】136. 只出现一次的数字、118. 杨辉三角
目录 136. 只出现一次的数字 118. 杨辉三角
26 0
|
7月前
leetcode:118. 杨辉三角
函数原型:int** generate(int numRows, int* returnSize, int** returnColumnSizes) 参数解析:numRows是指明要求前几行杨辉三角 returnSize是返回指针数组的元素个数 returnColumnSizes是指明杨辉三角每一行有几个元素
34 0