在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
while 循环条件 do 循环体 end --1.输出1到100 index = 1 while index <= 100 do print(index) index = index + 1 end --2.实现1加到100 sum = 0 index = 1 while index <= 100 do sum = sum+index index = index+1 end print(sum) --3.遍历1-100中所有奇数的和 sum = 0 index = 1 while index <= 100 do if index%2 == 1 then sum = sum+index end index = index+1 end print(sum)
repeat 循环体 --先执行代码段在进行条件判断 until 循环条件 --1.输出1到100 index = 1 repeat print(index) index=index+1 until index > 100 --2.实现1加到100 sum = 0 index = 1 repeat sum = sum+index index = index+1 until index>100 print(sum) --3.遍历1-100中所有奇数的和 sum = 0 index = 1 repeat if index%2==1 then sum=sum+index end index=index+1 until index>100 print(sum)
--初始值,终止值,步长 三个部分只会被执行一次。
--在使用for循环时,需要注意 (1)循环次数只在第一次执行时确定,用户更改了参数值也不会影响最终的循环洗漱
for 变量 =初始值,终止值,步长 do --步长 可以省略,默认为 1 循环体 end --1.输出1到100 index = 1 for index = 1,100 do print(index) end --2.实现1加到100 sum = 0 index = 1 for index = 1,100 do sum = sum+index end print(sum) --3.遍历1-100中所有奇数的和 sum = 0 index = 1 for index = 1,100 do if index%2==1 then sum=sum+index end end print(sum) --有 1,2,3,4四个数字,能组成多少个互不相同且无重复数字的 三位数,并输出在屏幕上面 for i = 1,4 ,1 do for j = 1,4,1 do for p = 1, 4,1 do if i ~= j and i ~= p and j ~= p then print(i..j..p) end end end end
|
请发表评论