C语言 | 杨辉三角形 C语言 | 杨辉三角形时间:2026年7月10日13:55:13目录文章目录C语言 | 杨辉三角形目录问题分析与算法设计程序设计与说明编译、运行在屏幕上显示杨辉三角形:问题分析与算法设计杨辉三角问题,正是(x + y)的N次方幂展开式中各项的系数。本题是程序设计总具有代表性的问题,求解的方法很多,这里给出其中一种。从杨辉三角形的特点出发,可以总结出:第N行有N+1个值(设起始行为第0行);对于第N行的第J个数的值:(N = 2)当J=1或J=N+1时:其值为1;当J != 1且J != N+1时:其值为第N-1行的第J-1个值与第N-1行第J个值之和;将这些特点提炼成数学公式可表示为:c ( x , y ) = { 1 , x =1或 x =N+1 c ( x − 1 , y − 1 ) + c ( x − 1 , y ) , 其他 c(x,y)= \begin{cases} 1, \text {$x$ = 1 或 $x$ = N + 1} \\ c(x-1, y-1) + c(x-1, y), \text{其他} \end{cases}c(x,y)={1,c(x−1,y−1)+c(x−1,