#include <stdio.h>
//打印出杨辉三角形,要求打印出10行
int main()
{
int a[11][11];
for(int i=1;i<=10;i++){
for(int j=1;j<=i;j++){
if(j==1||j==i){
a[i][j]=1;
printf("%d ",a[i][j])
} else{
a[i][j]=a[i-1][j]+a[i-1][j-1];
printf("%d ",a[i][j]);
}
}
printf("\n");
}
}
找出杨辉三角形的规律:
1.每i行有i个
2.第一个元素和最后一个元素都为1
3.除开第二种情况,该元素的值等于其上面的元素的值加其上面左边元素的值