.在屏幕上打印杨辉三角。 1 1 1 1 2 1 1 3 3 1
#include<stdio.h>
#include<windows.h>
int main(){
int arr[10][10] = { 0 };
int i = 0;
int j = 0;
for (i = 1; i <= 10; i++){
for (j = 1; j <= 10; j++){
if (1 == j){//第一列都是1
arr[i][j] = 1;
}
if (i == j){//对角线上都是1
arr[i][j] = 1;
}
if (i > 2){//下一行的数是其上方(前一行)的两个数的和
arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];
}
}
}
for (i = 1; i <= 10; i++){
for (j = 1; j <= i; j++){
printf("= ", arr[i][j]);
}
printf("\n");
}
system("pause");
return 0;
}