杨辉三角(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;
}
相关推荐
Demon--hx13 小时前
[C++]迭代器
开发语言·c++
AndrewHZ13 小时前
【图像处理基石】如何入门图像配准算法?
图像处理·opencv·算法·计算机视觉·cv·图像配准·特征描述子
BanyeBirth13 小时前
C++窗口问题
开发语言·c++·算法
q***062914 小时前
PHP进阶-在Ubuntu上搭建LAMP环境教程
开发语言·ubuntu·php
前端小L15 小时前
图论专题(十五):BFS的“状态升维”——带着“破壁锤”闯迷宫
数据结构·算法·深度优先·图论·宽度优先
郝学胜-神的一滴17 小时前
Qt的QSlider控件详解:从API到样式美化
开发语言·c++·qt·程序人生
橘颂TA17 小时前
【剑斩OFFER】算法的暴力美学——连续数组
c++·算法·leetcode·结构与算法
学困昇17 小时前
C++11中的{}与std::initializer_list
开发语言·c++·c++11
郝学胜-神的一滴17 小时前
Qt的QComboBox控件详解:从API到样式定制
开发语言·c++·qt·程序人生·个人开发
憧憬blog17 小时前
【Kiro开发集训营】拒绝“屎山”堆积:在 Kiro 中重构“需求-代码”的血缘关系
java·开发语言·kiro