C语言:沙漏图形

#include <stdio.h>
#include <math.h>
main()
{
    int a,b,c,d;
    for(a=-9;a<=9;a++)
    {
        for(b=1;b<=19-abs(a);b++)
        printf(" ");
        for(c=0;c<2*abs(a)+1;c++)
        printf("*");
        printf("\n");
    }


    getchar();
 }

#include <stdio.h>
#include <math.h>
main()
{
    int a,b,c,d;
    for(a=-9;a<=9;a++)
    {
        for(b=1;b<=19-abs(a);b++)
        printf(" ");
        for(c=0;c<2*abs(a)+2;c++)
        printf("*");
        printf("\n");
    }
    getchar();
 }

 

#include <stdio.h>
#include <math.h>
main()
{
    int a,b,c,d;
    for(a=-9;a<=9;a++)
    {
        for(b=1;b<=19-abs(a);b++)
        printf(" ");
        for(c=0;c<19-2*abs(a);c++)
        printf("*");
        printf("\n");
    }


    getchar();
 }

 

#include <stdio.h>
#include <math.h>
main()
{
    int a,b,c,d;
    for(a=-9;a<=9;a++)
    {
        for(b=1;b<=abs(a);b++)
        printf(" ");
        for(c=0;c<19-2*abs(a);c++)
        printf("*");
        printf("\n");
    }


    getchar();
 }

 

 

 

 

 

 

posted @ 2022-10-05 09:11  myrj  阅读(715)  评论(0编辑  收藏  举报