当前位置: 代码迷 >> C语言 >> [原创]杨辉三角
  详细解决方案

[原创]杨辉三角

热度:768   发布时间:2005-10-22 08:25:00.0
蛮优秀的代码!!
----------------解决方案--------------------------------------------------------
看下这个怎么样
main()
{
  char  array[12]={0,1};
  char temp1,temp2;
  int i,j;
for(i=1;i<=10;i++){
  for(j=1;array[j]!=0;j++)
    {printf("%d ",array[j]);}
temp1=temp2=array[j];
   for(j=1;j<=11;j++){
    tem1=temp2;temp2=array[j];
      array[j]=temp1+temp2;}
printf("\n");
}
}
----------------解决方案--------------------------------------------------------
谢了,
----------------解决方案--------------------------------------------------------
经典的东西
----------------解决方案--------------------------------------------------------
thanks
----------------解决方案--------------------------------------------------------
哈哈,我喜欢从两头吃香蕉
----------------解决方案--------------------------------------------------------
第六楼的你的怎么运行结果不是啊
----------------解决方案--------------------------------------------------------
我也有编杨辉三角,不要钱的啊,快来找我要啊!
----------------解决方案--------------------------------------------------------
真是搞笑啊
----------------解决方案--------------------------------------------------------

这个杨辉三角怎么样........

#include <stdio.h>
main()
{
int i,j,m,n,c;
printf("i:");
scanf("%d",&i);
for(m=0;m<=i;m++)
{
c=1;
for(j=1;j<=40-3*m;j++)
printf(" ");
printf("%d",c);
for(n=1;n<=m;n++)
{
c=c*(m-n+1)/n;
printf("%6d",c);
}
printf("\n");
}
}


----------------解决方案--------------------------------------------------------