C语言:打印一个n行的“杨辉三角”(递归)(vs)

一,问题:打印n行的“杨辉三角”

 二,思路:

(1)经过观察,每一列的关系都满足“二项式系数”,如从上到下有:

第一列:c(0,0),c(0,1), c(0,2)......

第二列:c(1,1),c(1,2),c(1,3)......

第三列:c(2,2),c(2,3),c(2,4)......

由此看来这不仅有列非关系,还有行的关系!!!

(2)行的关系:通过观察,不难发现,每一行所打印个数都是等于列数的!!!

(3)为了实现行与列的关系,可以用双for语句来实现:

for (int i = 0; i < n; i++)//i表示层数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值