黑马程序员技术交流社区
标题:
求解答:怎样用c语言输出?
[打印本页]
作者:
纸飞机的天空
时间:
2015-4-8 23:21
标题:
求解答:怎样用c语言输出?
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
作者:
诗华语
时间:
2015-4-9 08:46
你好,这个问题比较难,小白不会for循环!
作者:
Fench
时间:
2015-4-9 12:36
void printH(int n)
{
int a[10][10];
int i, j;
for(i=0; i<=n; i++)
{
for(j = 0; j<=i; j++)
{
if(j == 0 || j == i)
a[i][j] = 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++)
{
printf("%d\t", a[i][j]);
}
printf("\n");
}
}
复制代码
试试看.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2