C语言编程打印如下形式的杨辉三角形。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1
时间: 2024-06-14 20:03:18 浏览: 146
C语言 打印杨晖三角形
以下是C语言编程打印杨辉三角的代码,可以根据用户输入的层数打印相应层数的杨辉三角形:
```c
#include <stdio.h>
int main()
{
int n, i, j, a[30][30];
scanf("%d &n);
for (i = 0; i < n; i++)
{
for (j = 0; j <= i; j++)
{
if (j == 0 || j == i)
a[i][j] = 1;
else
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
printf("%d ", a[i][j]);
}
printf("\n");
}
return 0;
}
```
阅读全文