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;
}
相关推荐
The Chosen One98513 小时前
高进度算法模板速记(待完善)
java·前端·算法
小羊先生car13 小时前
RTOS-F429-HAL-绝对延时和相对延时(2026/7/31)
c语言·rtos
土豆.exe15 小时前
Fastjson2 2.0.53 哈希碰撞 RCE:从原理到三种打法
算法·哈希算法
黄河123长江16 小时前
有限Abel群的结构()
算法
Jerry16 小时前
LeetCode 92. 反转链表 II
算法
骊城英雄17 小时前
Rust从入门到精通-trait
人工智能·算法·rust
caishenzhibiao17 小时前
期货先行者主图 同花顺期货通指标
java·c语言·c#
可编程芯片开发17 小时前
基于PI控制算法的pwm直流电机控制系统Simulink建模与仿真
算法
怕浪猫17 小时前
2840亿参数只卖白菜价:DeepSeek V4 Flash 正式版上线,Agent 能力暴涨6倍
人工智能·算法
让学习成为一种生活方式17 小时前
苄基异喹啉生物碱糖基转移酶UGT74AN1晶体--Journal of Agricultural and Food Chemistry
人工智能·算法