gaoliang286 发表于 2009-2-11 17:57:00

如何让LISP 跳出循环。并继续执行下面的程序。

如何让LISP跳出循环。并继续执行下面的程序。<br/><br/>如题。  <br/>                               ( while   (&lt; n1000)<br/>                                     ........................<br/>                                     ........................ )<br/>                             (setq x 10)  <br/>如何当n 还不到1000时。 跳出循环。。。并可赋值x。<br/><br/>

ZZXXQQ 发表于 2009-2-11 19:56:00

<p>(while (&lt; n 1000)<br/>……<br/>(setq x 10)<br/>(if (= x 10)<br/>&nbsp;(setq n 1000)<br/>(progn<br/>……<br/>)<br/>);end if<br/>);end while</p>

caiqs 发表于 2009-2-12 11:16:00

<p>要跳出时(setq n 1000)</p><p></p>

luowy 发表于 2009-2-12 17:14:00

不知道楼主想表达什么,如果跳出循环就必须满足循环终止的条件,如果还有其他要求,则另外考虑,总而言之,难度不大

gaoliang286 发表于 2009-2-13 18:10:00

二楼的方法正和我意。不好意思。答复您晚了。这几天忙。。。。<br/>  谢谢您。。祝您愉快。。。<br/>
页: [1]
查看完整版本: 如何让LISP 跳出循环。并继续执行下面的程序。