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;
}
相关推荐
aini_lovee5 分钟前
FMCW雷达测速测距系统(锯齿波 + CFAR检测)
算法
qq_297574678 分钟前
设计模式系列文章(基础篇第 11 篇):模板方法模式——定义算法骨架,实现代码复用与流程统一
算法·设计模式·模板方法模式
lqqjuly15 分钟前
知识蒸馏:理论、算法与可运行实现
人工智能·深度学习·算法
水上冰石25 分钟前
comfui的sd1.5模型,有多少采样算法,详解每一个采样算法
人工智能·算法
黎阳之光42 分钟前
视频孪生+空天地水工融合,黎阳之光构建智慧水利监测新范式
大数据·人工智能·物联网·算法·安全
山上三树1 小时前
C/C++ 高频报错速查表(开发通用版)
c语言·开发语言·c++
cheems95271 小时前
[算法手记] 贪心 爬楼梯问题
算法·贪心算法
KaMeidebaby1 小时前
卡梅德生物技术快报|酵母双杂交 cDNA 文库构建与蛋白互作筛选流程
服务器·前端·数据库·人工智能·算法
sheeta19981 小时前
LeetCode 每日一题笔记 日期:2026.05.27 题目:3121. 统计特殊字母的数量 II
笔记·算法·leetcode
神仙别闹1 小时前
基于C语言 实现 Windows PE 文件解析
c语言·windows·microsoft