C 语言输出杨辉三角。
来源:秒知站 本文已影响3.41W人
来源:秒知站 本文已影响3.41W人
工具/材料
gcc+vim(linux)或visual studio(windows)
操作方法
使用vim创建一个文件yanghui.c,并打开它进行编辑。
首先输入预处理指令 #include <stdio.h>,用于调用输出函数printf。
编译一个函数void yanghui(int n)。其中,n表示二项式的次数。
首先,对二项式的幂次进行检查,若小于0,说明输入的次数是不合法的,直接结束打印并给出提示。
然后定义一个(n+1)*(n+1)的二维数组并初始化所有值为0。
然后根据杨辉三角的规律给数组赋值:
每一行的第一个与最后一个数都是1;
其他的数等于该数的上面一个数与左上角的数之和。
对杨辉三角进行输出,不相关的数组数据不输出,并注意换行。
在main函数中对 void yanghui(int n)进行测试,选用参数为3, 7, 10。
保存文档并进行编译输出的结果如下:
由此可以验证我们的程序是正确的。
C语言程序怎样暂停
c语言实现冒泡排序法
小米、红米如何设置语言和输入法?
在Excle的公式中如何快捷输入绝对引用。
c语言是什么?
判断三条边能否构成三角形如何用C++实现
什么是杨辉三角形
新西兰大学语言课程结构和各大学语言中心介绍
c语言输出格式
输入法如何切换全角半角
!c语言的用法是什么?
汉语言文学读出来干嘛?
怎样学好C语言编程
c语言怎么调用函数
怎样学习c语言
杨辉三角的规律总结 杨辉三角的规律
三角梅花语是什么 三角梅适合送什么人
如何将excel表格中左上角的绿三角去掉
如何去除excel中数据左上角自带的三角符号
杨桃怎么吃?杨桃的三种吃法
如何用Code Blocks编写并运行C语言程序
学好C语言要看哪些书
c语言怎样输入输出
直角三角形三边关系是怎样的?
用Java语言从键盘中输入内容
为什么百慕大三角被称为魔鬼三角区