快好知 kuaihz

C 语言输出杨辉三角。

工具/材料

gcc+vim(linux)或visual studio(windows)

操作方法

01:

使用vim创建一个文件yanghui.c,并打开它进行编辑。

02:

首先输入预处理指令 #include,用于调用输出函数printf。

03:

编译一个函数void yanghui(int n)。其中,n表示二项式的次数。

04:

首先,对二项式的幂次进行检查,若小于0,说明输入的次数是不合法的,直接结束打印并给出提示。

05:

然后定义一个(n+1)*(n+1)的二维数组并初始化所有值为0。

06:

然后根据杨辉三角的规律给数组赋值:

每一行的第一个与最后一个数都是1;

其他的数等于该数的上面一个数与左上角的数之和。

07:

杨辉三角进行输出,不相关的数组数据不输出,并注意换行。

08:

在main函数中对 void yanghui(int n)进行测试,选用参数为3, 7, 10。

09:

保存文档并进行编译输出的结果如下:

由此可以验证我们的程序是正确的。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:C 语言输出杨辉三角。  杨辉三角  杨辉三角词条  输出  输出词条  语言  语言词条  
教育交流

 有哪些形容长江的诗词

操作方法01:黄鹤楼送孟浩然之广陵——李白故人西辞黄鹤楼,烟花三月下扬州。孤帆远影碧空尽,唯见长江天际流。02:登高——杜甫风急天高猿啸哀, 渚清沙白鸟飞回。无...(展开)