习题:输出九九乘法表

 1 /*九九乘法表*/
 2 #include<stdio.h>
 3 int main(void)
 4 {
 5     int i,j;
 6     for(i=1;i<=9;i++)
 7     {
 8         printf("%4d",i);
 9     }
10     printf("\n");
11     printf("-------------------------------------\n");
12 
13     for(i=1;i<=9;i++)
14     {
15         for(j=1;j<=9;j++)
16         {
17             printf("%4d",i*j);
18             if(j==9)
19             {
20                 printf("\n");
21             }
22             
23         }
24     }
25     printf("\n");
26     return 0;
27 }

方案二:

 1 /*九九乘法表*/
 2 #include<stdio.h>
 3 int main(void)
 4 {
 5     int i,j;
 6     for(i=1;i<=9;i++)
 7     {
 8         printf("%4d",i);
 9     }
10     printf("\n");
11     printf("-------------------------------------\n");
12 
13     for(i=1;i<=9;i++)
14     {
15         for(j=1;j<=9;j++)
16         {
17             printf(j==9?"%4d\n":"%4d",i*j);
18         }
19     }
20     printf("\n");
21     return 0;
22 }

 

posted @ 2013-11-02 23:49  ASMLearner  阅读(304)  评论(0编辑  收藏  举报