
C语言打印出数字金字塔前7层
#include<stdio.h>
int main()
{
int i,j,n;
for(i=1;i<=7;i++)
{
for(n=1;n<=7-i;n++)
printf(" ");
for(j=1;j<i;j++)
printf("%d",j);
for(j=i;j>=1;j--)
printf("%d",j);
printf("\n");
}
printf("\n");
return 0;
}
python打印出数字金字塔前7层
for m in range(1,8):
print(" "*(7-m),m,end =" ")
for i in range(m, 1, -1):
print(i-1,end=" ")
for j in range(1,m):
print(j+1,end=" ")
print()
网友评论