杨辉三角——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;

}

相关推荐
前端小白在前进几秒前
力扣刷题:合并两个有序数组
算法·leetcode·职场和发展
shenzhenNBA2 分钟前
如何在python项目中使用日志功能?通用版本
java·开发语言·python·日志·log
毕设源码-朱学姐2 分钟前
【开题答辩全过程】以 基于Vue Springboot的图书共享系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
m0_740043735 分钟前
Spring和SpringBoot和SpringMVC 的关系总结
java·spring boot·spring·mvc
float_com9 分钟前
【JavaWeb常见BUG】—— Lombok依赖失效问题
java·javaweb·bug分析与解决
通往曙光的路上10 分钟前
异步任务la
java·开发语言
SadSunset15 分钟前
(16)MyBatis执行流程分析(偏上层架构)
java·架构·mybatis
Tan_Ying_Y15 分钟前
JVM内存结构,什么是栈桢?
java·jvm
john_hjy19 分钟前
标量、向量、矩阵、张量
算法·机器学习·矩阵
木井巳19 分钟前
【多线程】Thread类及常用方法
java·java-ee