C语言经典100例题(61)--输出杨辉三角形的前10行

news/2024/11/20 11:21:40/

目录

题目

问题分析

代码

运行结果


题目

 输出杨辉三角形的前10行

问题分析

1
1  1
1  2  1
1  3  3  1
1  4  6  4  1
1  5  10 10 5  1

杨辉三角形的特点:

1.第一列都为1.第x行第x列都为1
2.第几行就有几个元素
3.从第三行开始,第二例的元素等于第二行的第一列元素+第二列元素之和(排除第三行的首和尾元素) 

代码

 

#include<stdio.h>
int main()
{int i, j;int a[10][10];printf("\n");for (i = 0;i < 10;i++){a[i][0] = 1;a[i][i] = 1;}for (i = 2;i < 10;i++)for (j = 1;j < i;j++)a[i][j] = a[i - 1][j - 1] + a[i - 1][j];for (i = 0;i < 10;i++){for (j = 0;j <= i;j++)printf("%-5d", a[i][j]);printf("\n");}
}

运行结果

 


http://www.ppmy.cn/news/1112805.html

相关文章

什么是交换分区以及如何创建交换分区

介绍 交换分区是Linux中的一项功能,可提供虚拟内存空间和多种好处。它允许操作系统有效地处理内存需求。因此,交换分区提高了系统稳定性、响应能力和繁重工作负载处理。 本指南将探讨交换分区及其优缺点,并概述在 Linux 系统上创建和管理交换分区的步骤。 先决条件 运行 …

DS相关题目

DS相关题目 题目一&#xff1a;消失的数字 拿到这道题目之后&#xff0c;首先可以想到的一个解题方法就是&#xff0c;我们可以先排序&#xff0c;排完序之后&#xff0c;这个数组其实就是一个有序的数组了&#xff0c;那只用比较数组中的每一个元素和他对应的下标是不是相等的…

阿里云服务器上CentOS 7.6使用rpm包安装MySQL 8.0.31

我这里下载的是最新版本&#xff0c;需要到MySQL官网最新版本下载地址。 要是想要下载以前的版本需要到MySQL以前版本网址中。 1&#xff09;先使用wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar&#xff08;这个网址现在已经不…

欧拉定理公式(包括欧拉降幂)

欧拉定理 a b ≡ { a b m o d φ ( p ) , gcd ⁡ ( a , p ) 1 a b , gcd ⁡ ( a , p ) ≠ 1 , b < φ ( p ) ( m o d p ) a b m o d φ ( p ) φ ( p ) , gcd ⁡ ( a , p ) ≠ 1 , b ≥ φ ( p ) a^{b}\equiv\left\{\begin{array}{ll} a^{b \bmod \varphi(p)}, & \ope…

Python项目Flask ipv6双栈支持改造

一、背景 Flask 是一个微型的(轻量)使用Python 语言开发的 WSGI Web 框架(一组库和模块),基于Werkzeug WSGI工具箱/库和Jinja2 模板引擎,当然,Python的WEB框架还有:Django、Tornado、Webpy,这暂且不提。 Flask使用BSD授权。 Flask也被称为microframework(微框架),F…

C【动态内存管理】

1. 为什么存在动态内存分配 int val 20;//在栈空间上开辟四个字节 char arr[10] {0};//在栈空间上开辟10个字节的连续空间 2. 动态内存函数的介绍 2.1 malloc&#xff1a;stdlib.h void* malloc (size_t size); int* p (int*)malloc(40); #include <stdlib.h> #incl…

c# 面试题

简述 private、 protected、 public、 internal 修饰符的访问权限。 答&#xff1a; Private&#xff08;拍非得&#xff09; : 私有成员, 在类的内部才可以访问。 protected &#xff08;普泰忒&#xff09;: 保护成员&#xff0c;该类内部和继承类中可以访问。 Publ…

514. 自由之路

514. 自由之路 class FindRotateSteps:"""514. 自由之路https://leetcode.cn/problems/freedom-trail/"""def solution(self, ring: str, key: str) -> int:m, n len(ring), len(key)# 字符 -> 索引列表self.charToIndex dict()self.mem…