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;
}
相关推荐
李佳鹏19 小时前
96% 成功率,零标注数据:我用 PCA + Hungarian 解了这道几何题
算法
华盛AI19 小时前
AI大模型竞品Anthropic Claude Opus 4.7深度分析
人工智能·算法
shehuiyuelaiyuehao19 小时前
算法21,搜索插入位置
python·算法·leetcode
Lazionr20 小时前
【栈与队列经典OJ】
c语言·数据结构
夏日听雨眠20 小时前
数据结构(哈希函数)
数据结构·算法·哈希算法
昵称小白20 小时前
栈与单调栈专题
开发语言·算法
心.c20 小时前
RAG文档解析 - pypdf、LlamaParse、DeepDoc、SimpleDirectoryReader到底怎么选?
python·算法·ai
AI科技星20 小时前
基于代数拓扑与等腰梯形素数对网格【乖乖数学】
人工智能·算法·决策树·机器学习·数学建模·数据挖掘·机器人
jghhh0120 小时前
基于时差(TDOA)与 频差(FDOA) 的无源定位
算法
_深海凉_20 小时前
LeetCode热题100-回文链表
算法·leetcode·链表