第一种:正方形

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

在这里插入图片描述
第二种:左上三角形

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

在这里插入图片描述
第三种:左下三角形

#include<stdio.h>
int main()
{
    int i,j;
    for(i=1;i<=9;i++)    //列
    {
        for(j=1;j<=i;j++)    //行
        {
            printf("%d*%d=%d\t",j,i,j*i);
            if(i==j)
            {
                printf("\n");
            }
        }
    }
    return 0;
}

在这里插入图片描述
第四种:右上三角形

#include<stdio.h>
int main()
{
    int i,j;
    for(i=1;i<=9;i++)
    {
        for(j=1;j<=9;j++)
        {
            if(j<i)
                printf("\t");
            else
                printf("%d*%d=%d\t",i,j,i*j);
        }
        printf("\n");
    }
    return 0;
}

在这里插入图片描述
第五种:右下三角形

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

在这里插入图片描述
/*
*有帮助的话就点个赞呗*
*/

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐