1、第一种结构if(条件)表达式endif首先在IF后面必须是一个值为YES或者NO的表达式。如a>b,a==b,a!=b,a>稆糨孝汶;b&c<d等等。而我们经常会写成a=b,这是一个赋值语句,他返回的值并不是YES/NO。以下程序是允许的:if yesa=10endif。

3、如果a>b不成立(即返加NO),则执行endif后面的语句。以上程序的意思是:只要a>b,那么c=10。那么大家可能会问,a<=b时,c等于多少?程序中并没有指定。

5、应该这样写if a>bc=10endifif a<=bc=20endif(另一种方法下面再讲)总结来说,if 和endif是一对,有if 后面就必须有endif。
