首页 > 代码库 > C语言 · 乘法表
C语言 · 乘法表
问题描述
输出九九乘法表。
输出格式
输出格式见下面的样例。乘号用“*”表示。
样例输出
下面给出输出的前几行:
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*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语言 · 乘法表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。