c语⾔乘法作业,C语⾔编程练习之——打印九九乘法表
如果使⽤C语⾔,打印九九乘法表,效果如下图所⽰:
如果要实现这个效果,思路有好⼏种。我来说⼀下我的思路:
在⼤的思路上,使⽤两个for循环,第⼆个for循环,嵌套在第⼀个for循环⾥⾯
第⼀个for循环,控制字符右边的数字。⽐如:2 x 3 = 6,第⼀个for循环,控制3,第⼆个for循环,控制2
每当第⼆个for循环执⾏结束后,将第⼆个for循环的计数器,重置为1
a5纸尺寸当第⼀个for循环的计数器⼤于9的时候,跳出整个循环
关于梦的解释代码如下图所⽰:
第6⾏到第14⾏,就是C语⾔打印九九乘法表的核⼼算法。
这⾥,有两个计数器:i_1 和 i_2 (第5⾏),都初始化为1
最外层的for循环,计数器为 i_1 , 最外层for循环⼀共循环九次,内层的for循环,循环次数,取决于最外层for循环计数器i_1的值。⽐如:当i_1值为2的时候,内层的for循环就循环2次;当i_1值为3的时候,内层的for循环就循环3次;以此类推
每当最外层循环结束的时候,就将内层循环的计数器,也就是变量i_2的值初始化为1
上海护照办理地点⽐如:
外层的for循环,循环到第三次的时候,内层for循环,打印出来的效果是:
1 x 3 = 3
2 x
3 = 6 3 x 3 = 9
520送什么礼物外层的for循环,循环到第四次的时候,内层for循环,打印出来的效果是:
1 x 4 = 4
2 x 4 = 8
3 x哪种牌子的护肤品好
4 = 12 4 x 4 = 16
每⼀⾏的i_2值,都是从1开始
第10⾏中,%2d的含义是:打印时候,这个位置的整数,⾄少占据两个整数的位置。这是为了打印出的效果,排版好看。如果%d这⾥不加数字2,那么打印出的效果如下:
我们可以看到:上图总,画箭头的部分,排版稍微有些倾斜了。所以,在%d中间,加上数字2,就会让打印出来的整个布局,变得更加好看。
这个乘法表,也可以使⽤while循环来实现。⼤致的原理,和for循环是⼀样的。代码如下图所⽰:4s分期付款首付多少
如上图代码所⽰,如果使⽤while循环,也是将两个while循环相互嵌套
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论