主题:关于WHILE......WEND语句的求助
dfljz
[专家分:10] 发布于 2009-01-24 17:26:00
INRUT a$,b$
La=len(a$)
Lb+LEN(b$)
Lc=La+Lb
DIMa(La),b(Lb),c(Lc)
FORi=1TO La:FOR j=1TO Lb
x=a(i)*b(j):w=i+j-1
c(w)=c(w)+xMOD10
C(W+1)=C(W+1)+C(W)\10+X\10
C(W)=C(W)MOD10
NEXT j,i
PRINTa$;"*";b$;"="
WHILE c(Lc)=0
Lc=Lc-1
WEND
FORi=Lc TO 1 STEP -1
PRINT USING "#";c(i)
NEXT I
PRINT
END
请问"WHILE......WEND"程序段是何意?[em18]
回复列表 (共15个回复)
沙发
wjl8719 [专家分:190] 发布于 2009-01-24 20:25:00
while a条件
b过程
wend
当a条件成立时执行b过程
跟if语句相似
OK?加分否,呵呵
板凳
wjl8719 [专家分:190] 发布于 2009-01-24 21:37:00
不好意思,错了
while a条件
b过程
wend
a条件为真时,执行b过程,直到a条件不成立
3 楼
oqoq [专家分:130] 发布于 2009-05-10 16:20:00
类似do while.........loop
4 楼
天天和和 [专家分:1420] 发布于 2009-06-11 22:40:00
与 DO WHILE-----LOOP 一样,即成立就执行,否则退出~
5 楼
三国风云 [专家分:140] 发布于 2009-06-29 14:05:00
耗子好伟大啊
6 楼
phile [专家分:2310] 发布于 2009-07-07 09:39:00
准确说,与do while.........loop不同。因为do while.........loop可以使用exit do,而while ……wend 则不能!
7 楼
aaa1125364 [专家分:0] 发布于 2009-07-21 17:23:00
想想NEXT....FOR,有关连
8 楼
mickey980522 [专家分:150] 发布于 2009-07-28 16:17:00
while 和 for 语句的意思差不多,只是while 是达到条件退出,而for是循环一定的数量才结束。
9 楼
梦幻小樱 [专家分:140] 发布于 2009-08-05 14:35:00
while 和 do 还有 if 、 for 都差不多!
10 楼
phile [专家分:2310] 发布于 2009-08-06 18:04:00
如果脚踏实地讲,还是有不同。
我来回复