C语言打印九九乘法表的五种方法

2025-10-24 01:04:55

1、输出一个正方形的九九乘法表

代码如下:

include <stdio.h>

int main() {

    int i,j;  // i控制行,j控制列 

    for(i=1;i<=9;i++) {

        for(j=1;j<=9;j++)

            // %2d 控制宽度为两个字符,且右对齐;

           //   \t为tab缩进

            printf("%d*%d=%2d\t", i, j, i*j);

        printf("\n");

    }

    return 0;

}

C语言打印九九乘法表的五种方法

2、输出一个右上角为一个直角三角的九九乘法表

代码如下:

#include<stdio.h>

 

int main()

{

 

   int i,j;

 

   for(i=1;i<=9;i++)

 

   {

 

    for(j=1;j<=9;j++)

 

    {

 

     while(j<i)

 

     {

 

      printf("\t");

 

       j++;

 

  }

 

    printf("%d*%d=%d\t",i,j,i*j);

 

    }

 

    printf("\n");

 

   }

 

   return 0;

 

}

C语言打印九九乘法表的五种方法

3、输出一个左上角为一个直角三角的九九乘法表

代码如下:

#include<stdio.h>

 

int main()

{

 

 int i,j;

 

 for(i=1;i<=9;i++)

 

 {

 

  for(j=i;j<=9;j++)

 

  {

 

   printf("%d*%d=%d\t",i,j,i*j);

 

   }

 

  printf("\n");

 

  }

 

  return 0;

 

}

C语言打印九九乘法表的五种方法

4、输出一个左下角为一个直角三角形的九九乘法表

代码如下:

#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",i,j,i*j);

 

  }

 

 printf("\n");

 

 }

return 0;

 

}

C语言打印九九乘法表的五种方法

5、输出一个右下角为一个直角三角形的九九乘法表

代码如下:

#include<stdio.h>

 

int main()

 

{

 

 int i,j;

 

 for(i=1;i<=9;i++)

 

 {

 

  for(j=1;j<=9-i;j++)

 

  {

 

   printf("\t");

 

  }

 

  for(j=1;j<=i;j++)

 

  {

 

  printf("%d*%d=%d\t",i,j,i*j);

 

  }

 

 printf("\n");

 

 }

return 0;

}

C语言打印九九乘法表的五种方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢