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;
}
相关推荐
sml259(劳改版)2 分钟前
(PTA) L2-011-L2-015
数据结构·算法
阿里云大数据AI技术28 分钟前
阿里云 AI 搜索开放平台:从算法到业务——AI 搜索驱动企业智能化升级
大数据·人工智能·算法
whltaoin1 小时前
贪心算法:部分背包问题深度解析
算法·贪心算法
不眠之夜1 小时前
龟兔赛跑:快慢指针法详解(Floyd's Tortoise and Hare Algorithm)
算法
零零壹111 小时前
Apipost自定义函数深度实战:灵活处理参数值秘籍
算法·面试·github
搞程序的心海1 小时前
当机器学习遇见购物车分析:FP-Growth算法全解析
算法
Ludicrouers1 小时前
【Leetcode-Hot100】字母异位词分组
算法·leetcode·职场和发展
aw3442 小时前
tiny_dnn_test250101
人工智能·算法·dnn
Bryce-Lin2 小时前
深度学习、图像算法学习记录
深度学习·学习·算法
大龄门外汉2 小时前
数据结构之栈和队列
c语言·数据结构·学习·改行学it