杨辉三角(C语言)

一、N-S流程图;

二、运行结果;

三、源代码;

cs 复制代码
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main()
{
	//初始化变量值;
	int a[10][10] = { 0 };
	int i, j;

	//赋值;
	a[0][0] = 1;

	//实现杨辉三角;
	for (i = 1; i < 10; i++)
	{
		//内层循环;
		for (j = 1; j < i + 1; j++)
		{
			//每行第一个赋值为1;
			a[i][0] = 1;
			//运算;
			a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
		}
	}

	//循环打印;
	for (i = 0; i < 10; i++)
	{
		//列;
		for (j = 0; j < i + 1; j++)
		{
			//输出;
			printf("%5d", a[i][j]);
		}

		//换行;
		printf("\n");
	}

	return 0;
}
相关推荐
小雅痞37 分钟前
[Java][Leetcode middle] 167. 两数之和 II - 输入有序数组
java·算法·leetcode
傻啦嘿哟38 分钟前
如何在 Python 中使用 colorama 库来给输出添加颜色
开发语言·python
CN-Dust41 分钟前
【C++】输入cin例题专题
java·c++·算法
数模竞赛Paid answer2 小时前
2025年MathorCup数学建模A题汽车风阻预测解题文档与程序
算法·数学建模·mathorcup
geovindu2 小时前
go: Visitor Pattern
开发语言·设计模式·golang·访问者模式
宣宣猪的小花园.2 小时前
C语言重难点全解析:内存管理到位运算
c语言·开发语言·单片机
方安乐6 小时前
python之向量、向量和、向量点积
开发语言·python·numpy
三品吉他手会点灯7 小时前
C语言学习笔记 - 20.C编程预备计算机专业知识 - 变量为什么必须的初始化【重点】
c语言·笔记·学习
Old Uncle Tom7 小时前
OpenClaw 记忆系统 -- 记忆预加载
java·数据结构·算法·agent
会编程的土豆7 小时前
洛谷题单入门1 顺序结构
数据结构·算法·golang