代码如下:
/************************
*程序功能:打印杨辉三角
*时间:2019年10月00日
************************/
#include<stdio.h>
int main(int argc, const char *argv[])
{
int i=0,j=0;
int m[10][10]={0};
for(i=0;i<10;i++)
{
for(j=0;j<=i;j++)
{
if(j==0 || j==10-1)//第一个和最后一个都为1
{
m[i][j]=1;
}
else
{
m[i][j]=m[i-1][j-1]+m[i-1][j];//求当前值
}
}
}
for(i=0;i<10;i++)
{
for(j=0;j<=i;j++)
{
printf("%d ",m[i][j]);
}
putchar(10);
}
return 0;
}
结束。