使用三种方法对杨辉三角进行打印
1.使用二维数组
使用指针数组的方式定义二维数组,对杨辉三角进行输出
void Yanghui(const int n)
{
int** arr= (int**)malloc(n * sizeof(int*));
for (int i = 0; i < n; i++)
{
arr[i] = (int*)malloc(n * sizeof(int));
}//使用指针数组
for (int i = 0; i < n; i++)//行号
{
for (int j = 0; j <= i; j++)
{
if (j == 0||i==j)
{
arr[i][j] = 1;//每一行和最后一个数都为1
}
else
{
arr[i][j] = arr[i - 1][j] + arr[i - 1]