输出数字塔

来源:互联网 发布:武藏号战列舰数据 编辑:程序博客网 时间:2024/06/06 12:43

问题及代码:

 

#include <stdio.h>int main(){    int i,j;    int n;    scanf("%d",&n);    for(i=1; i<=n; i++)    {        for(j=1; j<=n-i; j++)            printf(" ");        for(j=1; j<=i; j++)            printf("%d",j);        for(j=i-1; j>0; j--)            printf("%d",j);        printf("\n");    }    for(i=n-1; i>0; i--)    {        for(j=1; j<=n-i; j++)            printf(" ");        for(j=1; j<i+1; j++)            printf("%d",j);        for(j=i-1; j>0; j--)            printf("%d",j);        printf("\n");    }    return 0;}


 

运行结果:

 

0 0
原创粉丝点击