lua学习笔记6(经典问题输出99乘法表)

print("************for循环的99乘法表*************")
for i = 1, 9 do
    local line = "" -- 创建一个局部变量来累积每行的输出--local 是一个关键字,用于声明一个局部变量。
    for j = 1, i do
        line = line .. j .. "*" .. i .. "=" .. (i*j) .. " " -- 累积每项输出
    end
    print(line) -- 在内循环结束后打印整行
end             --总结print会默认输出换行需要注意
print("************repeat until的99乘法表*************")
a=1;
repeat
	b=1;
	local line = ""--声明局部变量
	repeat
	      line = line .. b .. "*" .. a .. "=" .. (a*b) .. " " -- 累积每项输出
          b=b+1
	until b>a
	a=a+1
	print(line)
until a>9--满足条件就退出
print("************while do语句的99乘法表*************")
c=1
while c<=9 do
	local line = ""--声明局部变量
	d=1
	while d<=c do
	line = line .. d .. "*" .. c .. "=" .. (d*c) .. " " -- 累积每项输出
	d=d+1
    end
    print(line) -- 在内循环结束后打印整行
	c=c+1
end

输出

 

相关推荐

  1. 机器学习经典问题笔记

    2024-04-07 11:00:02       41 阅读
  2. 算法学习笔记LCA

    2024-04-07 11:00:02       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-07 11:00:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-07 11:00:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-07 11:00:02       82 阅读
  4. Python语言-面向对象

    2024-04-07 11:00:02       91 阅读

热门阅读

  1. 字符串匹配问题(strs)(栈)

    2024-04-07 11:00:02       41 阅读
  2. 关于Spring Boot

    2024-04-07 11:00:02       38 阅读
  3. 新手如何学习理解Python装饰器

    2024-04-07 11:00:02       107 阅读
  4. 机器学习——卷积神经网络的反向传播算法

    2024-04-07 11:00:02       43 阅读
  5. WPF封装一个鼠标事件控件界面框选的功能

    2024-04-07 11:00:02       55 阅读
  6. 算法| ss 二叉树

    2024-04-07 11:00:02       36 阅读
  7. 软件工程,系统设计

    2024-04-07 11:00:02       36 阅读
  8. 软件工程

    2024-04-07 11:00:02       31 阅读
  9. 【C语言】生命周期&作用域选择题

    2024-04-07 11:00:02       39 阅读
  10. 深入解析Python的lxml库:高效处理XML和HTML的利器

    2024-04-07 11:00:02       39 阅读