天天看點

9*9乘法口訣表,史上最全面的四種方法:1,左下三角2,右下三角3,左上三角4,右上三角

//#include<stdio.h>

//int main()

//{

// int i = 0;

// int j = 0;

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

// {

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

//  {

//   printf("%d*%d=%-4d",j,i,j*i);//注意左對齊格式

//  }

//  printf("\n");//左下三角

// }

// return 0;

//}

//

//#include<stdio.h>

//int main()

//{

// int i = 0;

// int j = 0;

// int k = 0;

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

// {

//  //先列印空格

//  for (k = 1; k <= 9 - i; k++)

//  {

//   printf("        ");//先列印8個大空格,然後每行遞減

//  }

//  //再列印算式

//  for (j=i;j>=1;j--)

//  {

//   printf("%d*%d=%-4d", j, i, j*i);

//  }

//  printf("\n");//右下三角

// }

// return 0;

//}

//#include<stdio.h>

//int main()

//{

// int i = 0;

// int j = 0;

// for (i=9;i>=1;i--)

// {

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

//  {

//   printf("%d*%d=%-4d",j,i,j*i);

//  }

//  printf("\n");//左上三角

// }

// return 0;

//}

#include<stdio.h>

int main()

{

int i = 0;

int j = 0;

for (i=9;i>=1;i--)

{

 for (j=9;j>=1;j--)

 {

  if (j > i)

  {

   printf("        ");

  }

  else

  {

   printf("%d*%d=%-4d", j, i, j*i);

  }

 }

 printf("\n");//右上三角