国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

asp中for循環!的使用方法

2019-11-02 15:04:04
字體:
來源:轉載
供稿:網友

   循環是指在指定情況下,多次重復執行一組語句。最常用(for …next、 do …loop),

  1、重復執行的語句叫循環語句。

  循環語句可以分為三種類型:

  (1)、當條件不為假之前的時候重復執行語句。

  (2)、當條件變為真之前重復執行語句。

  (3)、按指定的次數重復執行語句。

  2、For…Next 循環 如果重復操作的次數固定,使用 For…Next 循環是一個很好的選擇,此外也將介紹語法很類似的 For Each…Next循環,它適用在數組或集合的重復循環,(一)For…Next 在 For…Next 循環的語法中使用初值、終值、步長以及循環變量來完成重復計數的工作。當進入循 環第 一次執行時,循環變量便由初值開始累加一次步長,一直到等于或超過終值為止。

  例如:

  初值為1,終 值為 10, 步長為 2,

  則循環將執行 5 次,

  循環變量的值分別是 1、3、5、7、9,

  第六次因循環變量累加到 11, 已經超過 10 了,便不再執行循環。

  3、For…Next 循環的語法如下:

  For 循環變量=初值 To 終值 Step 步長

  程序語句…

  [ Exit For]

  程序語句…

  Next

  說明:

  (1)、循環變量:這個變量通常是使用整數,但是必要時也可以是其他數值類型,他是一個數值變量。

  (2)、初值:這是循環變量的初始值,為數值類型。其值不一定是整數, 或小數,VB會自動給他取整數

  (3)、終值:循環變量的終值,為數值類型。 其值不一定是整數, 或小數,VB會自動給他取整數

  (4)、步長:循環變量每次的增加量,步長的數值類型應該和循環變量一樣, 其值可以是正數(遞增循環)或是負數(遞減循環),當不能為0,如果沒有特別指定,則步 長默 認為 1。

  (5)、循環體:在For語句和Next語句之間的語句,可以是一個或多個語句.

  (6)、Next:是循環終端語句,在Next后面的"循環變量"與For語句中的"循環變量"必須相同.

  如:for i=0 to 10 Step 1

  ......

  Next

  執行過程:

  (1)、把初值1賦給循環變量i

  (2)、將i的值與終值10進行比較,若i>10,則跳出循環,執行(5),否則執行循環體.

  (3)、i增加一個步長值,即i=i+1

  (4)、返回(2)繼續執行

  (5)、執行Next語句后面的代碼

  這個循環的作用是:根據 FOR 語句中所的初值、終值和步長,來確定循環次數,反復執行循環體內各語句。For…Next 循環尊循"先檢查、后執行"的原則,即先檢查循環變量是否超過終值,

  然后決定是否執行循環體。因此,在下列情況下,循環體將不會執行,

  (1)、當步長這正數,初值大于終值

  (2)、當步長這負數,初值小于終值

  當初值等于終值時,不管步長是正數還是負數,都執行一次循環.

  For語句和Next語句必須成對出現,不能單獨使用,并且For語句必須在Next語句之前.

  循環次數N 的一般公式為:

  N=Int((終值-初值)/步長)+1

  For…Next循環中的初值小于終值時,步長必須為正值,表示由小到大計數;若初值大于終值時,步長必須設為負值,表示由大到小計數。

  例如:初值小于終值時

  復制代碼 代碼如下:

  <%

  for i=0 to 10 Step 1 '默認步長為1可以不寫

  Response.Write(i&"
")

  Next

  %>

  例如:初值大于終值時

  復制代碼 代碼如下:

  <%

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆昌县| 康马县| 大渡口区| 荣昌县| 富源县| 大余县| 拜泉县| 麻江县| 怀宁县| 三亚市| 双流县| 三亚市| 黑水县| 定南县| 洛扎县| 泸定县| 琼海市| 安国市| 凤庆县| 奇台县| 吉隆县| 安福县| 长海县| 蚌埠市| 体育| 都匀市| 临漳县| 剑河县| 肃南| 武义县| 册亨县| 措勤县| 岑巩县| 建水县| 大化| 措勤县| 法库县| 略阳县| 仙居县| 息烽县| 海兴县|