& X); If (x> 16) break; yhsj (x) ;}while (x <17); printf ("error/N ");}
A [J] [I]); if (I = J) printf ("/N") ;}} void main () {int X; do {printf ("/N"); scanf ("% d" J; int A [x] [X]; for (j = 0; j <X; j ++) for (I = 0; I <X; I ++) A [J] [I] = 1; for (j = 1; j <X-1; j ++) {for (I = 0; I <= J-1; I ++) A [J + 1] [I + 1] = A [J] [I] + A [J] [I + 1]; // place the sum of two adjacent numbers on the uplink in the next line */} For (j = 0; j <X; j ++) for (I = 0; I <= J; I ++) {printf ("%-5d" I sz [I] [J]); If (j = I) printf ("/N");} getchar ();}
|
# Include "stdio. H "Void yhsj (int x) // output Yang Hui triangle {int B j; for (I = 0; I <= 9; I ++) {SZ [I] [0] = 1; SZ [I] [I] = 1 ;}for (I = 2; I <= 9; I ++) for (j = 1; j <= I-1; j ++) SZ [I] [J] = SZ [I-1] [J-1] + SZ [I-1] [J]; for (I = 0; I <= 9; I ++) for (j = 0; j <= I; j ++) {printf ("%-4D" I
# Include <stdio. h> void main () {int SZ [10] [10]