執(zhí)行以下程序,顯示的結果是。 a=”foxpro” b=”” i=LEN(a)DO WHILE i>=lb=b+SUBSTR(a,i
執(zhí)行以下程序,顯示的結果是。
a=”foxpro”
b=””
i=LEN(a)
DO WHILE i>=l
b=b+SUBSTR(a,i,1)
i=i-1
ENDD0
7b
正確答案:orpxof 【解析】先將a和b分別賦值,變量i使用LEN函數取得字符串變量a的長度,該變量包含6個字母,所以它的長度為6,即i=6;接著使用一個DOWHILE循環(huán)語句來操作,判斷條件是變量i是否大于等于1,如果小于1,則退出循環(huán),否則執(zhí)行循環(huán)體,此時SUBSTR(”foxpro”,6,1)的值為“o”(從“foxpro”字符串的第6位開始取一位字符);執(zhí)行i=i-1后,i=5,第一次循環(huán)結束;重復此循環(huán)體的操作,變量b的值依次為o、or、orp、orpx、orpxo、orpxof, 最后i<1,退
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。