- void printH(int n)
- {
- int a[10][10];
- int i, j;
- for(i=0; i<=n; i++)
- {
- for(j = 0; j<=i; j++)
- {
- if(j == 0 || j == i)
- a[i][j] = 1;
- }
- }
- for(i=2; i<=n; i++)
- {
- for(j=1; j<i; j++)
- {
- a[i][j] = a[i-1][j-1] + a[i-1][j];
- }
- }
- for(i=0; i<=n; i++)
- {
- for(j=0; j<=i; j++)
- {
- printf("%d\t", a[i][j]);
- }
- printf("\n");
- }
- }
复制代码
试试看. |