#include<stdio.h>
int main()
{
int a[10][10],i,j;
a[0][0]=1
for(i=2;i<10;i++)
for(j=2;j<i;j++)
{
a[i][j]=a[i-1][j-1]+a[i-1][j];
printf("5%d",a[i][j]);
}
printf("\n");
return 0;
}
int main()
{
int a[10][10],i,j;
a[0][0]=1
for(i=2;i<10;i++)
for(j=2;j<i;j++)
{
a[i][j]=a[i-1][j-1]+a[i-1][j];
printf("5%d",a[i][j]);
}
printf("\n");
return 0;
}
解决方案 »
- 一个关于元搜索引擎的问题
- 【急】请问如何获得ListView控件选中图标的索引号?
- 工具栏的前进,后退按钮的c#代码
- winform中,怎么用datagrid绑定指定的列啊
- 加载设计器时遇到一个或多个错误。这些错误在下面列出....问题如何解决,朋友们来看下,狂散分!!!
- 请教各位高手: 我这种要求是不是懒蛤蟆想吃天鹅肉, 类似中田浩二的手球太卑鄙了:)
- 小妹妹急救:总是报错:未将对象引用设置到对象的实例
- 在C#中 如何 在from2 中取得 from1 的值?
- 紧急紧急!!!怎么样将DataView中的更改应用到其关联的DataTable中
- 有没有人可以明确的给我解释一下,我真的不知道怎么办了。关于Datagrid的保存问题。
- 那位大哥有使用过Jmail收发邮件
- 一个页面元素添加的问题
int entries;
a[0][0]=1;
for(i=2;i<10;i++)
{
for(j=2;j<i;j++)
{
a[i][j]=a[i-1][j-1]+a[i-1][j];
printf("5%d",a[i][j]);
}
printf("\n");
}
int main()
{
//参数为行数,想输入
Pascal(10);
}int Combination(int m,int n)
{
if(n===0)
return 1; //每行第一个数为1
else if(m==n)
return 1; //最后一个数为1
else
return Combination(m-1,n-1)+Combination(m-1,n); //其余都是相加而来,利用递归
}int Pascal(int n)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<=i;j++)
{
printf("5%d\t",Combination(i,j));
}
printf("\n");
}
}
int main()
{
//参数为行数,想输入
Pascal(10);
}int Combination(int m,int n)
{
if(n===0)
return 1; //每行第一个数为1
else if(m==n)
return 1; //最后一个数为1
else
return Combination(m-1,n-1)+Combination(m-1,n); //其余都是相加而来,利用递归
}void Pascal(int n)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<=i;j++)
{
printf("5%d\t",Combination(i,j));
}
printf("\n");
}
}
int main()
{
int a[10][10],i,j,k;
a[0][0]=a[1][0]=a[1][2]=1;
a[1][1]=2;
for (i=2;i<10;i++)
{
a[i][0]=a[i][i+1]=1;
for(j=1;j<=i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
printf(" %d\n",a[0][0]);
for(i=1;i<10;i++)
{
for(k=0;k<20-i*2+2;k++)
printf(" ");
for(j=0;j<i+2;j++)
printf("%4d",a[i][j]);
printf("\n");
}
return 0;
}