c语言输出杨辉三角

cs 复制代码
#include<stdio.h>
int main()
{
    int x = 0; //表示杨辉三角的的大小
    int y = 1;
        printf("请输入x的值: ");
        scanf("%d", &x);
        for (int i = 0; i < x; i++) {
            for (int j = 0; j <= i; j++) {
                if (j == 0 || i == 0) {
                    y = 1;
                }
                else {
                  y = y * (i - j + 1) / j;
                }
                printf("%d ", y);
            }
            printf("\n");
        }
	return 0;
}
相关推荐
CodeQingqing5 分钟前
C语言练手磨时间
c语言·数据结构·算法
卡尔曼的BD SLAMer1 小时前
计算机视觉与深度学习 | Python实现EMD-SSA-VMD-LSTM时间序列预测(完整源码和数据)
python·深度学习·算法·cnn·lstm
yu_anan1111 小时前
Denoising Score Matching with Langevin Dynamics
算法·机器学习·概率论
小葡萄20252 小时前
黑马程序员C++2024新版笔记 第三章 数组
笔记·算法·c++20
勇闯逆流河8 小时前
【数据结构】堆
c语言·数据结构·算法
pystraf9 小时前
LG P9844 [ICPC 2021 Nanjing R] Paimon Segment Tree Solution
数据结构·c++·算法·线段树·洛谷
飞川撸码10 小时前
【LeetCode 热题100】739:每日温度(详细解析)(Go语言版)
算法·leetcode·golang
yuhao__z10 小时前
代码随想录算法训练营第六十六天| 图论11—卡码网97. 小明逛公园,127. 骑士的攻击
算法
Echo``10 小时前
3:OpenCV—视频播放
图像处理·人工智能·opencv·算法·机器学习·视觉检测·音视频
Nobkins11 小时前
2021ICPC四川省赛个人补题ABDHKLM
开发语言·数据结构·c++·算法·图论