#include <stdio.h>
void YangTraingle(int lines)
{
int i;
int j;
int yang_num[lines][lines];
for(i = 0; i < lines; i++)
{
for(j = 0; j <= i; j++)
{
if((0 == j) || (j == i))
{
yang_num[i][j] = 1;
}
else
{
yang_num[i][j] = yang_num[i - 1][j - 1] + yang_num[i - 1][j];
}
}
}
for(i = 0; i < lines; i++)
{
for(j = 0; j <= i; j++)
{
printf("%-6d", yang_num[i][j]);
}
printf("\n");
}
}
int main()
{
int liv_line;
printf("Please input the number of line:\n");
scanf("%d",&liv_line);
YangTraingle(liv_line);
return 0;
}
用c语言实现杨辉三角
最新推荐文章于 2023-04-23 18:07:12 发布