杨辉三角——c语言

#include<stdio.h>

#define N 10 //自己定义输出行数

int main()

{

int a[N][N] = { 0 };

int i = 0, j = 0;

for (i = 0; i < N ; i++)

{

a[i][0] = 1;

a[i][i] = 1;

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

{

if(j!=0)

a[i][j] = a[i - 1][j - 1] + a[i - 1][j];

printf("%d ", a[i][j]);

}

printf("\n");

}

return 0;

}

相关推荐
東雪木6 分钟前
编程算法学习——数组与排序算法
学习·算法
你撅嘴真丑6 分钟前
方格取数 矩阵取数游戏 -动态规划
算法·动态规划
yaoxin52112328 分钟前
279. Java Stream API - Stream 拼接的两种方式:concat() vs flatMap()
java·开发语言
前端小L29 分钟前
贪心算法专题(十三):画地为牢的艺术——「划分字母区间」
javascript·算法·贪心算法
@小码农30 分钟前
202512 电子学会 Scratch图形化编程等级考试三级真题(附答案)
服务器·开发语言·数据结构·数据库·算法
坚持学习前端日记44 分钟前
2025年的个人和学习年度总结以及未来期望
java·学习·程序人生·职场和发展·创业创新
Cosmoshhhyyy1 小时前
《Effective Java》解读第29条:优先考虑泛型
java·开发语言
一路往蓝-Anbo1 小时前
C语言从句柄到对象 (六) —— 继承与 HAL:父类指针访问子类数据
c语言·开发语言·stm32·嵌入式硬件·物联网
橘颂TA1 小时前
【剑斩OFFER】算法的暴力美学——重排链表
算法·结构与算法
Chen不旧1 小时前
java基于reentrantlock/condition/queue实现阻塞队列
java·开发语言·signal·reentrantlock·await·condition