a, b = a+1, b+1, b+2 等价于 a = a + 1b = b + 1未定义变量 = b + 2 -- 这条会在编译时忽略 因题目中未说明 a 与 b 的初始值, 故无法进行验证 如 a = 0, b = 1, 则输出为正确值.
回答于 2020-02-10 19:53
-- 需要显示的行数line = 10 --[[ 拼接字符串 param num 数量 param char 字符]]function makeStr(num, char) str = '' for row = 1, num, 1 do str = str .. char end return strend -- 输出for index = 1, line, 1 do print(makeStr(index, '*'))end
回答于 2020-02-10 19:43