c语言 等腰 杨辉三角
#include<stdio.h>intmain(void){inti,j,m;ints[20][20];for(i=0;i<10;i++){s[i][0]=1;s[i]...
#include<stdio.h>
int main(void)
{
int i,j,m;
int s[20][20];
for(i=0;i<10;i++)
{
s[i][0]=1;
s[i][i]=1;
}
for(i=2;i<10;i++)
for(j=1;j<i;j++)
s[i][j]=s[i-1][j]+s[i-1][j-1]; for(i=0;i<10;i++)
{
for(m=0;m<3*(10-i);m++)
printf(" ");
for(j=0;j<=i;j++)
if(j==0)
printf("%d",s[i][j]);
else
printf("%6d",s[i][j]);
printf("\n");
}
return 0;
}
求详细解释 展开
int main(void)
{
int i,j,m;
int s[20][20];
for(i=0;i<10;i++)
{
s[i][0]=1;
s[i][i]=1;
}
for(i=2;i<10;i++)
for(j=1;j<i;j++)
s[i][j]=s[i-1][j]+s[i-1][j-1]; for(i=0;i<10;i++)
{
for(m=0;m<3*(10-i);m++)
printf(" ");
for(j=0;j<=i;j++)
if(j==0)
printf("%d",s[i][j]);
else
printf("%6d",s[i][j]);
printf("\n");
}
return 0;
}
求详细解释 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询