程序员的知识教程库

网站首页 > 教程分享 正文

C语言杨辉三角思路讲解来啦!#程序员

henian88 2024-09-10 14:21:14 教程分享 5 ℃ 0 评论

还不懂如何打印杨辉三角?

哈喽大家好,我是大白。今天给大家带来杨辉三角的思路讲解,编程小白赶紧收藏起来。

首先观察题目,题目要求观察规律输出前n行的杨辉三角,需要观察图形得出规律才能解题。为了方便各位小伙伴理解,我画了个思路分析图。

这里以四行的杨辉三角为例,大家观察图形就可以发现数字唯一的位置都是在这等于零或这等于i的位置,这是规律一。其次就是只要不唯一的数,它们都等于上面的数和上方左边的数之和,这是规律二。

知道这两个规律后就可以得出解题思路了。先用n接收函数,然后for循环控制行,里面嵌套for循环控制列。再用if判断位置是否满足规律一,满足就赋值为一,不满足按规律二赋值即可。每次循环输出赋值数,每次行循环后斜杠n行即可。

接下来看看具体的代码实现,大家可以好好看一下,回去自己试着按照规律能不能敲出来,多动手才能学会编程。这里也是直接完美AC通过了。

今天就分享到这里,希望大家看完能有所收获,下期见拜拜。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表