vfp中eit與loop的區別,VFP中exit與loop的區別

時間 2021-08-30 09:32:05

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...