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;
}
相关推荐
Doubbbbbbble云2 分钟前
多维空间索引结构R树与KD树性能对比研究4
算法
海上小飞龙3 分钟前
【KMP算法-中篇】next 数组的递推:往前填一位,靠的是往回退几步
算法
keyipatience8 分钟前
B树详解:从零构建平衡多路搜索树
数据结构·b树·算法·图搜索
FluxArt1 小时前
GPT Image 2.5 多图参考怎么用:Flux Art 生成与编辑教程
数据结构·gpt·算法
All for pursuit.1 小时前
【分治-2】215.数组中的第K个最大元素
数据结构·c++·算法·leetcode
CQU_JIAKE1 小时前
9.15【A】
算法·动态规划
成为深度学习高手1 小时前
DAG:沿时间与通道双相关建模的外生变量时序预测
网络·人工智能·深度学习·算法·机器学习·数据挖掘·时序数据库
阳明山水2 小时前
CEDAR双重解耦实现决策与干预分离
人工智能·深度学习·算法·机器学习·架构
w_zero_one2 小时前
链表(3)
java·数据结构·算法
Zootopia6262 小时前
美国载人飞船Crew-13明晚发射!
人工智能·算法·机器学习·数学建模·无人机·创业创新·信息与通信