FOR<循環(huán)變量>=<初值>TO<終值>[STEP<步長(zhǎng)>]
<循環(huán)體>
ENDFOR|NEXT
使用FOR循環(huán)語(yǔ)句的有關(guān)說(shuō)明:
①省略STEP<步長(zhǎng)>,則〈步長(zhǎng)〉為默認(rèn)值1;
、凇闯踔怠怠ⅰ唇K值〉和〈步長(zhǎng)〉都可以是數(shù)值表達(dá)式,但這些表達(dá)式僅在循環(huán)語(yǔ)句開始執(zhí)行時(shí)計(jì)算一次。循環(huán)語(yǔ)句執(zhí)行過(guò)程中,初值、終值和步長(zhǎng)是不會(huì)改變的,并由此確定循環(huán)的次數(shù);
、劭梢栽谘h(huán)體內(nèi)改變循環(huán)變量的值,但會(huì)改變循環(huán)執(zhí)行次數(shù);
、蹺XIT和LOOP命令可以出現(xiàn)在循環(huán)體內(nèi)。執(zhí)行LOOP命令時(shí),結(jié)束本次循環(huán),循環(huán)變量增加一個(gè)步長(zhǎng)值,返回FOR循環(huán)頭判斷循環(huán)條件是否成立。執(zhí)行EXIT命令時(shí),程序跳出循環(huán),執(zhí)行循環(huán)尾后面的語(yǔ)句。
【例】從鍵盤輸入10個(gè)數(shù),編程找出其中的最大值和最小值。程序文件名為PA9.PRG。
SET TALK OFF
CLEAR
INPUT“請(qǐng)從鍵盤輸入一個(gè)數(shù):”TO A
STORE A TO MAX,MIN
FOR I=2 TO 10
INPUT“請(qǐng)從鍵盤輸入一個(gè)數(shù):”TO A
2011年計(jì)算機(jī)等級(jí)考試二級(jí)VFP基礎(chǔ)教程匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |