首页 > 编程知识 正文

九九乘法表java代码解析,编写程序,输出九九乘法表

时间:2023-05-03 19:43:46 阅读:170131 作者:981

C语言输出九九乘法表代码及分析

九乘法表共有9行9列,重点考察for循环的掌握情况。

下面是输出完整乘法表、右上、右下、左上、左下乘法表的代码。

【代码1】输出完整的三角形:

#包含

int main ()。

int i,j; //i,j控制行或列

for(I=1; i=9; I ) {

for(j=1; j=9; j )

//-控件宽度为两个字符,右对齐; 更改为%-2d时左对齐

//t是制表符缩进

printf(%d*%d=-(t ),I,j,i*j );

打印((n );

}

返回0;

}

执行结果:

1 *1=11 *2=21 *3=31 *4=41 *5=51 *6=61 *7=71 *8=81 *9=9

2 *1=22 *2=42 *3=62 *4=82 *5=102 *6=122 *7=142 *8=162 *9=18

3 *1=33 *2=63 *3=93 *4=123 *5=153 *6=183 *7=213 *8=243 *9=27

4 *1=44 *2=84 *3=124 *4=164 *5=204 *6=244 *7=284 *8=324 *9=36

5 *1=55 *2=105 *3=155 *4=205 *5=255 *6=305 *7=355 *8=405 *9=45

6 *1=66 *2=126 *3=186 *4=246 *5=306 *6=366 *7=426 *8=486 *9=54

7 *1=77 *2=147 *3=217 *4=287 *5=357 *6=427 *7=497 *8=567 *9=63

8 *1=88 *2=168 *3=248 *4=328 *5=408 *6=488 *7=568 *8=648 *9=72

9 *1=99 *2=189 *3=279 *4=369 *5=459 *6=549 *7=639 *8=729 *9=81

【代码2】输出右上三角形和左上三角形:

#包含

int main ()。

int i,j;

for(I=1; i=9; I ) {

for(j=1; j=9; j ) {

if(j

//打印8个空格,去掉空格后变成左上三角形

printf (' );

else

printf(%d*%d=-),I,j,i*j );

}

打印((n );

}

返回0;

}

执行结果:

1 *1=1*2=21 *3=31 *4=41 *5=51 *6=61 *7=71 *8=81 *9=9

2 *2=42 *3=62 *4=82 *5=102 *6=122 *7=142 *8=162 *9=18

3 *3=93 *4=123 *5=153 *6=183 *7=213 *8=243 *9=27

4 *4=164 *5=204 *6=244 *7=284 *8=324 *9=36

5*5=25 5*6=30 5*7=35 5*8=40 5*9=45

6*6=36 6*7=42 6*8=48 6*9=54

7*7=49 7*8=56 7*9=63

8*8=64 8*9=72

9*9=81

除8个空格外的运行结果:

1 *1=1*2=21 *3=31 *4=41 *5=51 *6=61 *7=71 *8=81 *9=9

2 *2=42 *3=62 *4=82 *5=102 *6=122 *7=142 *8=162 *9=18

3 *3=93 *4=123 *5=153 *6=183 *7=213 *8=243 *9=27

4 *4=164 *5=204 *6=244 *7=284 *8=324 *9=36

5*5=25 5*6=30 5*7=35 5*8=40 5*9=45

6*6=36 6*7=42 6*8=48 6*9=54

7*7=49 7*8=56 7*9=63

8*8=64 8*9=72

9*9=81

【代码3】输出右下和左下三角形:

#包含

int main ()。

int i,j,n;

for(I=1; i=9; I ) {

//注释掉下面的for循环将输出左下方的三角形

for(n=1; n=9-i; n )

printf (' );

for(j=1; j=i; j )

printf(%d*%d=-),I,j,i*j );

打印((n );

}

返回0;

}

执行结果:

删除周期后的执行结果:

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

5*1=5 5*2=10 5*3=15 5*4=20 5*5=25

6 *1=6*2=126 *3=186 *4=246 *5=306 *6=36

7 *1=77 *2=147 *3=217 *4=287 *5=357 *6=427 *7=49

8 *1=8*2=168 *3=248 *4=328 *5=408 *6=488 *7=568 *8=64

9 *1=9*2=189 *3=279 *4=369 *5=459 *6=549 *7=639 *8=729 *9=81

登博教程的RSS地址: https://www.dengb.com/RSS订阅源. aspx

在本文中,我将永久更新链接地址。 https://www.dengb.com/Linux/2018-12/155716.htm

3358 www.dengb.com/ASP JC/1320308.html www.dengb.com true http://www.dengb.com/ASP JC/1320308.htmltecharticleticlett .

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。