谜爱阁生活网

C 语言输出杨辉三角。

成长教育  2023-01-24 18:18:08  热度:108℃

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

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

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、保存文档并进行编译输出的结果如下:
由此可以验证我们的程序是正确的。

最近更新

  • 阴电冰冻阵晴哪些是前鼻音,阴电冰冻阵晴哪些属于后鼻音

    阴电冰冻阵晴哪些是前鼻音,阴电冰冻阵晴哪些属于后鼻音

    2025-02-12312阅读

  • 山居秋暝的意思是什么 山居秋暝表达了

    山居秋暝的意思是什么 山居秋暝表达了

    2025-02-12315阅读

  • 孔乙己课文原文赏析

    孔乙己课文原文赏析

    2025-02-12324阅读

  • 鼻音声母有哪些 声母中鼻音包括

    鼻音声母有哪些 声母中鼻音包括

    2025-02-12289阅读

  • 不懂装懂造句 不懂装懂的造句

    不懂装懂造句 不懂装懂的造句

    2025-02-12302阅读

  • 没有规矩不成方圆下一句 没有规矩不成方圆下一句是什么

    没有规矩不成方圆下一句 没有规矩不成方圆下一句是什么

    2025-02-12283阅读

  • 5mins还是5min 5mins还是5min缩写

    5mins还是5min 5mins还是5min缩写

    2025-02-11265阅读

  • 第二次工业革命时间  第二次工业革命是什么时候

    第二次工业革命时间 第二次工业革命是什么时候

    2025-02-11258阅读

  • 高考必胜手抄报  高考必胜手抄报画法

    高考必胜手抄报 高考必胜手抄报画法

    2025-02-11259阅读

  • 三岁孩子适合看什么动画片 3岁儿童早教动画片

    三岁孩子适合看什么动画片 3岁儿童早教动画片

    2025-02-11266阅读