开发者社区> 孤独的猫董> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

杨辉三角的实现

简介: 可用二维数组来实现杨辉三角 #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;
}

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
巧用 CSS 实现炫彩三角边框动画
巧用 CSS 实现炫彩三角边框动画
21 0
LeetCode-119. 杨辉三角II(day28)
LeetCode-119. 杨辉三角II(day28)
27 0
LeetCode-118. 杨辉三角(day27)
LeetCode-118. 杨辉三角(day27)
39 0
leetcode算法119.杨辉三角 II
给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。
19 0
LeetCode第118题:杨辉三角
LeetCode第118题:杨辉三角 python3解法
35 0
​LeetCode刷题实战118:杨辉三角
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !
30 0
【LeetCode刷题笔记】leetcode题——杨辉三角
【LeetCode刷题笔记】leetcode题——杨辉三角
35 0
C#打印杨辉三角
重主要的方法在于: 1.初始化二维数组 2.边界赋值 3.中心值赋值 4.输出 class Program { static void Main(string[] args) { Console.
798 0
742
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载