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;
}
相关推荐
小猪写代码13 小时前
C语言系统函数-(新增)
c语言·开发语言
♛识尔如昼♛13 小时前
C 基础(3-2) - 数据和C
c语言·开发语言
多多想13 小时前
C++扫盲——为什么C/C++分文件要写h和cpp?
c语言·c++
adam_life13 小时前
【P8306 【模板】字典树】
数据结构·算法·字典树·trie·哈希表··结构体
Wenhao.13 小时前
LeetCode Hot100 腐烂的橘子
算法·leetcode·职场和发展
行走的bug...13 小时前
支持向量机
算法·机器学习·支持向量机
信号处理学渣13 小时前
matlab之将一个升序数组按照元素值连续与否分成多组
数据结构·算法·matlab
大工mike14 小时前
代码随想录算法训练营第三十四天 | 198.打家劫舍 213.打家劫舍II 337.打家劫舍III
数据结构·算法·动态规划
用户9924410315614 小时前
TRAE SOLO 赋能大模型工程化实践:从模型选型到安全部署的一站式实战指南
算法
goyeer14 小时前
05.[SAP ABAP] ABAP中的运算符
算法·sap·abap·运算符