最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Lua中repeat...until循環(huán)語句的使用方法

 更新時間:2015年05月28日 10:41:59   投稿:goldensun  
這篇文章主要介紹了詳解Lua中repeat...until循環(huán)語句的使用方法,需要的朋友可以參考下

 與for和while循環(huán)不同,在循環(huán)的頂部測試循環(huán)條件,Lua編程語言的repeat...until 循環(huán)檢查循環(huán)底部的狀態(tài)。

repeat...until 循環(huán)類似于while循環(huán),不同的是do ... while循環(huán)是保證至少執(zhí)行一次。
語法

Lua編程語言repeat...until循環(huán)的語法是:

復(fù)制代碼 代碼如下:
repeat
   statement(s)
until( condition )

注意的是,條件表達式出現(xiàn)在循環(huán)結(jié)束,所以在循環(huán)語句(S)執(zhí)行一次之前的條件進行測試。

如果條件為false,控制流程跳轉(zhuǎn)備份執(zhí)行循環(huán)語句(S)再次執(zhí)行。這個過程反復(fù)進行,直到給定的條件變?yōu)檎妗?br /> 流程圖:

2015528103920642.jpg (277×331)

 例如:

復(fù)制代碼 代碼如下:
--[ local variable definition --]
a = 10
--[ repeat loop execution --]
repeat
   print("value of a:", a)
   a = a + 1
until( a > 15 )

當(dāng)建立并執(zhí)行上述程序,它會產(chǎn)生以下結(jié)果:

復(fù)制代碼 代碼如下:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15

相關(guān)文章

  • Lua源碼中字符串類型的實現(xiàn)

    Lua源碼中字符串類型的實現(xiàn)

    與其他主流腳本語言不同的是,Lua在實現(xiàn)字符串類型有兩方面不同。第一,所有的字符串在Lua中都只儲存一份拷貝。第二,所有的字符串變量,只保存字符串引用,而不保存它的buffer。我們來具體看看lua源碼中如何實現(xiàn)字符串類型的吧
    2015-04-04
  • Lua教程(十四):字符串庫詳解

    Lua教程(十四):字符串庫詳解

    這篇文章主要介紹了Lua教程(十四):字符串庫詳解,本文講解了基礎(chǔ)字符串函數(shù)、模式匹配函數(shù)、模式、捕獲(capture):、替換等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Lua中的函數(shù)精講筆記

    Lua中的函數(shù)精講筆記

    這篇文章主要介紹了Lua中的函數(shù)精講筆記,本文講解了函數(shù)的用途、可變參數(shù)函數(shù)、閉包、非全局函數(shù)等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • 在Lua中使用模塊的基礎(chǔ)教程

    在Lua中使用模塊的基礎(chǔ)教程

    這篇文章主要介紹了在Lua中模塊的基本使用方法,是Lua入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • Lua中調(diào)用C語言函數(shù)實例

    Lua中調(diào)用C語言函數(shù)實例

    這篇文章主要介紹了Lua中調(diào)用C語言函數(shù)實例,本文先講解了相關(guān)知識,然后給出了調(diào)用實例,需要的朋友可以參考下
    2015-04-04
  • Lua實現(xiàn)正序和倒序的文件讀取方法

    Lua實現(xiàn)正序和倒序的文件讀取方法

    這篇文章主要介紹了Lua實現(xiàn)正序和倒序的文件讀取方法,本文講解使用table生成鏈表完成正序和倒序的文件讀入功能,需要的朋友可以參考下
    2015-04-04
  • Lua中的模塊(module)和包(package)詳解

    Lua中的模塊(module)和包(package)詳解

    這篇文章主要介紹了Lua中的模塊(module)和包(package)詳解,本文講解了require函數(shù)、寫一個模塊、package.loaded、module函數(shù)等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • Lua中的__index和__newindex實例

    Lua中的__index和__newindex實例

    這篇文章主要介紹了Lua中的__index和__newindex實例,本文講解了具有默認值的table、記錄table的訪問、只讀的table等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • Lua腳本語言基本語法快速入門教程

    Lua腳本語言基本語法快速入門教程

    這篇文章主要介紹了Lua腳本語言基本語法快速入門教程,本文是一個簡易教程,快速的羅列了常用語法,有一定編程語言基礎(chǔ)的同學(xué)更容易看芯片,需要的朋友可以參考下
    2015-07-07
  • Lua入門學(xué)習(xí)筆記

    Lua入門學(xué)習(xí)筆記

    這篇文章主要介紹了Lua入門學(xué)習(xí)筆記,本文適合有一定編程基礎(chǔ)的同學(xué),可以依據(jù)本文快速入門Lua腳本語言,需要的朋友可以參考下
    2014-10-10

最新評論

香河县| 辽源市| 房产| 杨浦区| 乌兰察布市| 龙州县| 张家界市| 横山县| 平阳县| 信宜市| 昭觉县| 临沭县| 清水河县| 合阳县| 扶沟县| 额尔古纳市| 界首市| 元江| 开平市| 石楼县| 隆安县| 独山县| 托里县| 泰顺县| 葫芦岛市| 安福县| 普兰店市| 西丰县| 利辛县| 和林格尔县| 噶尔县| 叶城县| 通化县| 温泉县| 安化县| 清水河县| 嘉义市| 鹿泉市| 阿克陶县| 长宁县| 祁门县|