#include <iostream>
using namespace std;
int main()//主函数
{
int a[30][30],n,i,j;//声明一个数组和多个变量
cin>>n;
for (i=0; i<n; i++)//循环语句
{
a[i][0]=1;
a[i][i]=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++)//循环语句
cout<<a[i][j]<<" ";//每一层的整数之间用一个空格隔开
cout<<a[i][j]<<'\n';
}
return 0;
}
运行结果:
学习心得:
好好学习 天天向上