1樓:go陌小潔
如果迴圈體包含loop命令,那麼當遇到loop時,就結束迴圈體的本次執行,不再執行其後面的語句,而是轉回迴圈語句(do while)重新判斷條件;
如果迴圈體包含exit命令,那麼當遇到exit時,就結束該語句的執行,轉去執行迴圈體外(enddo後面)的語句。
一般格式:
do while 《條件》
《命令語句組》
[loop]
《命令語句組》
[exit]
《命令語句組》
enddo
2樓:又看風雲笑天下
do while 《條件》
《命令語句組》
[loop]
《命令語句組》
[exit]
《命令語句組》
enddo
說明:判斷條件是否為真,如為真就重複執行迴圈體中的命令語句組,直到條件為假,結束迴圈。
loop 跳過迴圈體內loop與enddo之間的所有語句,返回到迴圈體首行
exit 在迴圈體內執行退出迴圈的命令
skip [+|-]n
相對定位,它以當前記錄為基準前移(-)或後移(+)n個記錄,不選任選項,則預設記錄指標後移乙個記錄。
find、seek和locate及continue
作用:前兩個命令find和seek是在乙個已經建立了索引檔案的表中,定位到關鍵字中的內容與命令列中字串相同的第乙個記錄。後乙個命令在用use開啟表檔案以後,直接查詢表中字段內容。
格式:find <"字串">|《字串》
seek 《表示式》
locate [《範圍》] [for 《條件》] [while《條件》]
continue
說明:find命令與seek命令的區別是前者後跟字串,而後者後跟表示式。在用locate命令找到乙個匹配記錄後,可用continue命令搜尋表的剩餘部分來尋找其他匹配的記錄。
3樓:97樂於助人
visual foxpro嗎,loop是回到迴圈條件判斷是否能滿足迴圈條件繼續迴圈,exit則是退出一層迴圈,執行迴圈後面的語句
vf 中continue什麼意思 與loop有什麼區別
4樓:卻彤雲
continue命令是繼續查詢相同條件的意思,必須與locate命令連用,也就是continue命令就是繼續按照locate命令設定的條件繼續查詢表中符合此條件的記錄,如:
loca for 職稱="教授" &&查詢表中職稱為「教授」的記錄cont 繼續查詢職稱為「教授」的記錄
loop是用在迴圈中的,表示立即結束本次迴圈,返回迴圈開頭重新判斷是否滿足迴圈條件。
5樓:吳憲晨
loop是繼續迴圈的意思吧...
vf 中continue什麼意思 與loop有什麼區別
卻彤雲 continue命令是繼續查詢相同條件的意思,必須與locate命令連用,也就是continue命令就是繼續按照locate命令設定的條件繼續查詢表中符合此條件的記錄,如 loca for 職稱 教授 查詢表中職稱為 教授 的記錄cont 繼續查詢職稱為 教授 的記錄 loop是用在迴圈中的...
簡述VFP中定義陣列的幾種方法,vfp中如何定義陣列
dime 陣列名 下標1 下標2 或 declare 陣列名 下標1 下標2 一次可定義多個陣列。vfp中如何定義陣列 dimension 命令 vfp中如何定義陣列?vfp array怎麼用?謝謝! into array可以作為copy 臨時表來看待。一般會 1.作為combo的資料來源,如將某表...
vfp中的alltrim()是什麼意思啊
alltrim 函式 刪除指定字元表示式的前後空格符,並返回刪除空格後的字串。 火狼女 刪除前後空格函式 格式 trim 字元表示式 ltrim 字元表示式 alltrim 字元表示式 trim 返回指定字元表示式去掉尾部空格後形成的字串。ltrim 返回指定字元表示式去掉前導空格後形成的字串。al...