

[shadow=255,red,2]待到秋来九月八,我花开时百花杀。冲天香阵透长安,满城尽是黄金甲。 [/shadow]
[此贴子已经被作者于2006-7-22 0:56:58编辑过]
排列组合数。
第 i行的第j 列就是C(i,j);(j<=i)
#include<stdio.h>
#define N 10
int C(int n,int m)
{
int i,sum=1;
if(n==0||m==0)
return(0);
for(i=0;i<m;i++)
sum=sum*(n-i)/(m-i);
return(sum);
}
int main()
{
int i,j;
for(i=0;i<=N;i++)
{
for(j=i;j<N;j++)
printf(" ");
for(j=0;j<=i;j++)
printf("%d ",C(i,j));
printf("\n");
}
return(0);
}
/*大概思想就是这样的*/
排列组合数。
第 i行的第j 列就是C(i,j);(j<=i)
#include<stdio.h>
#define N 10
int C(int n,int m)
{
int i,sum=1;
if(n==0||m==0)
return(0);
for(i=0;i<m;i++)
sum=sum*(n-i)/(m-i);
return(sum);
}
int main()
{
int i,j;
for(i=0;i<=N;i++)
{
for(j=i;j<N;j++)
printf(" ");
for(j=0;j<=i;j++)
printf("%d ",C(i,j));
printf("\n");
}
return(0);
}
/*大概思想就是这样的*/
输出结果好象不对哦