输出以下图形,该怎么写

img


提示:九九乘法表
如何解答上诉问题,刚入门不太明白,希望各位予以帮助


#include <stdio.h>yunxingjieguo
int main()
{
    int i, j;
    for (i = 1; i <=7; i++)//上半部分
    {
        for (j = 1; j <= (2 * i -1); j++)
        {
            printf("*");
        }
        printf("\n");
    }
    for (i = 6; i >0; i--)//下半部分
    {
        for (j = (i * 2 - 1); j >0; j--)
        {
            printf("*");
        }
        printf("\n");
    }
    system("pause");
    return 0;
}

就是显示那几个星星吗

#include <stdio.h>

void main()
{
    int i, j, k;

    for(i = 0; i < 7; i++)
    {
        if(i <= 3)
        {
            for(j = 0; j < (i + 1); j++)
            {
                printf("*");
            }

        }
        else
        {
            for(j = 7; j > i; j--)
            {
                printf("*");
            }
        }

        printf("\n");
    }
}