首页 > 代码库 > c语言乘法表4种输出

c语言乘法表4种输出

 1 #include <stdio.h> 2 int main() 3 { 4  int i,j; 5  //左下角。 6  for (i=1;i<10;i++) 7  { 8   for (j=1;j<10;j++) 9    if(i>=j) printf("%d×%d=%-2d ",j,i,j*i);  10   putchar(\n);11  }12  //左上角。13  putchar(\n);14  for (i=1;i<10;i++)15  {16   for (j=1;j<10;j++)17    if(i<=10-j) printf("%d×%d=%-2d ",j,10-i,j*(10-i));  18   putchar(\n);19  }20  //右上角。21  putchar(\n);22  for (i=1;i<10;i++)23  {24   for (j=1;j<10;j++)25    if(i<=j)26     printf("%d×%d=%-2d ",10-j,10-i,(10-j)*(10-i));27    else28     printf("        ");29   putchar(\n);30  }31  //右下角。32  putchar(\n);33  for (i=1;i<10;i++)34  {35   for (j=1;j<10;j++)36    if(i>=10-j)37     printf("%d×%d=%-2d ",10-j,i,(10-j)*i);38    else39     printf("        ");40   putchar(\n);41  } return 0;42 }

 

c语言乘法表4种输出