码迷,mamicode.com
首页 > 编程语言 > 详细

C语言 · 乘法表

时间:2017-01-05 15:18:12      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:log   表示   bsp   span   stdio.h   语言   i++   class   printf   

问题描述
  输出九九乘法表。
输出格式
  输出格式见下面的样例。乘号用“*”表示。
样例输出
下面给出输出的前几行:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
……
 
1 #include<stdio.h>
2 int main(){
3     int i,j,n;
4     for(i=1;i<=9;i++){
5         for(j=1;j<=i;j++)
6             printf("%d*%d=%d ",i,j,i*j);
7         printf("\n");
8     }
9 }

 

格式更加漂亮一点的(但是输出样式不符题意):

 1 #include<stdio.h>
 2 int main(){
 3     int i,j,n;
 4     printf("\n");
 5     for(i=1;i<=9;i++){
 6         for(j=1;j<=i;j++)
 7             printf("%d*%d=%2d  ",i,j,i*j);
 8         printf("\n");
 9     }
10     
11     printf("\n");printf("\n");
12     
13     for(i=1;i<=9;i++){
14         // 将下面的for循环注释掉,就输出左下三角形
15         for(n=1; n<=9-i; n++)
16             printf("        ");
17         for(j=1;j<=i;j++)
18             printf("%d*%d=%2d  ",i,j,i*j);
19         
20         printf("\n");
21     }
22 }

 

C语言 · 乘法表

标签:log   表示   bsp   span   stdio.h   语言   i++   class   printf   

原文地址:http://www.cnblogs.com/panweiwei/p/6252378.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!