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

2025-12-13 20:32:52

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。
猜你喜欢