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    else
28     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    else
39     printf("        ");
40   putchar('\n');
41  } return 0;
42 }

 

posted on 2014-11-25 09:56  嘘寒问暖  阅读(657)  评论(0编辑  收藏  举报

导航