杨辉三角(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;
}
相关推荐
玄同7657 分钟前
Python 装饰器:LLM API 的安全与可观测性增强
开发语言·人工智能·python·安全·自然语言处理·numpy·装饰器
superman超哥14 分钟前
Rust 过程宏开发入门:编译期元编程的深度实践
开发语言·后端·rust·元编程·rust过程宏·编译期
GesLuck19 分钟前
伺服电机(200 smart & )调试文档
开发语言·驱动开发·硬件工程
keep_learning11127 分钟前
Z-Image模型架构全解析
人工智能·算法·计算机视觉·大模型·多模态
黎雁·泠崖27 分钟前
Java底层探秘入门:从源码到字节码!方法调用的中间形态全解析
java·开发语言
千里马-horse29 分钟前
TypedArrayOf
开发语言·javascript·c++·node.js·napi
点云SLAM29 分钟前
Boost中Graph模块中boost::edge_capacity和boost::edge_capacity_t
数据库·算法·edge·图论·最大团·最大流算法·boost库使用
we1less33 分钟前
[audio] AudioTrack (六) 共享内存使用分析
java·开发语言
CYTElena34 分钟前
关于JAVA异常的笔记
java·开发语言·笔记·语言基础
陳103035 分钟前
C++:vector(2)
开发语言·c++