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;
}
相关推荐
yong99908 小时前
IHAOAVOA:天鹰优化算法与非洲秃鹫优化算法的混合算法(Matlab实现)
开发语言·算法·matlab
米粒19 小时前
力扣算法刷题 Day 42(股票问题总结)
算法·leetcode·职场和发展
zopple9 小时前
汇编、C、C++和Java核心技术对比
c语言·汇编·c++
leaves falling10 小时前
C/C++ 的内存管理,函数栈帧详讲
java·c语言·c++
浅念-11 小时前
从LeetCode入门位运算:常见技巧与实战题目全解析
数据结构·数据库·c++·笔记·算法·leetcode·牛客
CoovallyAIHub11 小时前
无人机拍叶片→AI找缺陷:CEA-DETR改进RT-DETR做风电叶片表面缺陷检测,mAP50达89.4%
算法·架构·github
CoovallyAIHub11 小时前
混合训练反而更差?VLM Agent在训练前协调跨数据集标注,文档布局检测F-score从0.860提升至0.883
算法·架构·github
鸿途优学-UU教育11 小时前
教材质量——法考培训的根基与底气
算法
_深海凉_11 小时前
LeetCode热题100-最大数(179)
算法·leetcode·职场和发展
剑挑星河月11 小时前
763.划分字母区间
数据结构·算法·leetcode