杨辉三角

打印n行杨辉三角,n<10。

输入格式:

直接输入一个小于10的正整数n。

输出格式:

输出n行杨辉三角,每个数据输出占4列。

输入样例:

5

输出样例:

   1
   1   1
   1   2   1
   1   3   3   1
   1   4   6   4   1

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

C程序如下:

#include <stdio.h>

int main(void)
{
    int n;
    int i, j;
    scanf("%d", &n);
    int a[n][n];
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            if(i == j)
            {
                a[i][j] = 1;
            }
            if(j == 0)
            {
                a[i][j] = 1;
            }
        }
    }
    for(int i = 2; i < n; i++)
    {
        for(int j = 1; j < i; j++)
        {
            a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
        }
    }
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < i + 1; j++)
        {
            printf("%4d", a[i][j]);
        }
        printf("\n");
    }
    return 0;
}

相关推荐

  1. 三角

    2023-12-05 15:09:56       40 阅读
  2. 三角(Python)

    2023-12-05 15:09:56       39 阅读
  3. leetcode-三角

    2023-12-05 15:09:56       40 阅读
  4. 三角型打印

    2023-12-05 15:09:56       36 阅读
  5. ZZULIOJ 1130: 三角

    2023-12-05 15:09:56       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-05 15:09:56       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-05 15:09:56       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-05 15:09:56       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-05 15:09:56       20 阅读

热门阅读

  1. 使用 anasible 搭建一个多 master 多 worker 的 k8s 集群

    2023-12-05 15:09:56       30 阅读
  2. [编程] AI助力软件项目正向生成,注释编写的革命

    2023-12-05 15:09:56       40 阅读
  3. 深度解析C#中LinkedList的存储结构

    2023-12-05 15:09:56       30 阅读
  4. JeecgBoot 框架升级至 Spring Boot3 的实战步骤

    2023-12-05 15:09:56       45 阅读
  5. RabbitMQ高可用集群的搭建部署(Centos7)

    2023-12-05 15:09:56       29 阅读
  6. c语言实现this指针效果

    2023-12-05 15:09:56       39 阅读
  7. [编程] 你真的会写函数注释?这里给你一个答案

    2023-12-05 15:09:56       32 阅读