杨辉三角(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;
}
相关推荐
HaiLang_IT20 小时前
【目标检测】基于卷积神经网络的轨道部件(扣件、轨枕、钢轨)缺陷检测算法研究
算法·目标检测·cnn
草莓熊Lotso20 小时前
《算法闯关指南:优选算法--前缀和》--31.连续数组,32.矩阵区域和
c++·线性代数·算法·矩阵
程序喵大人20 小时前
CMake入门教程
开发语言·c++·cmake·cmake入门
csuzhucong20 小时前
斜转魔方、斜转扭曲魔方
前端·c++·算法
半生过往21 小时前
前端运行PHP 快速上手 使用 PHPStudy Pro 详细搭建与使用指南
开发语言·前端·php
zlpzlpzyd21 小时前
ecmascript中Promise和async/await的区别
开发语言·前端·ecmascript
凛_Lin~~21 小时前
安卓 Java线程八股文 (线程、多线程、线程池、线程安全)
android·java·开发语言
C语言不精21 小时前
c语言-优雅的多级菜单设计与实现
c语言·开发语言·算法
geekmice21 小时前
thymeleaf处理参数传递问题
开发语言·lua
LNN202221 小时前
Qt 5.8.0 下实现触摸屏热插拔功能的探索与实践(2)
开发语言·qt