杨辉三角

题目描述:

KiKi知道什么叫杨辉三角之后对杨辉三角产生了浓厚的兴趣,他想知道杨辉三角的前n行,请编程帮他解答。杨辉三角,本质上是二项式(a+b)的n次方展开后各项的系数排成的三角形。其性质包括:每行的端点数为1, 一个数也为1;每个数等于它左上方和上方的两数之和。

解题思路:

1. 首先,程序提示用户输入一个数字n。2. 然后,程序调用`printYangHui`函数来计算并打印杨辉三角。3. 在`printYangHui`函数中,我们首先初始化杨辉三角的每一行。对于每一行,第一个和最后一个数字都是1,其余数字是上一行两个相邻数字的和。4. 最后,我们打印杨辉三角的每一行。请注意,这个程序假设用户输入的数字n是正整数。对于非正整数,程序可能无法正确计算杨辉三角。

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务