本篇文章重点为大家讲解一下通过Lua打印乘法表具体方法,有需要的小伙伴可以参考一下。
打印乘法表
使用 for 循环嵌套,打印乘法表
#!/usr/bin/lua
print("haicoder(www.haicoder.net)\n")
for y = 1, 9, 1
do
for x = 1, y, 1
do
io.write(string.format("%d * %d = %-2d ", x, y, x*y))
end
print()
end
程序运行后,控制台输出如下:
首先,我们定义了一个外层循环,从 1 开始到 9 结束,表示一共需要打印的行数。接着,我们在该循坏里面继续定义了一个循环,从 1 开始到当前行的大小结束,表示需要打印的列数据。
我们在每一列的遍历里面,打印当前行的索引与列的索引的乘积,同时,每一行结束后,我们都打印一个换行。
以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !