Вы можете сравниться, как условные операторы IF отличаются между Visual FoxPro и другими языками программирования. Выражение THEN разрешено только в условном операторе IF в Visual FoxPro.

Visual FoxPro BASIC

IF nCnt < nMax

nTot = nTot * nCnt

nCnt = nCnt + 1

ENDIF

If nCnt < nMax Then

nTot = nTot * nCnt

nCnt = nCnt + 1

End If

Pascal C/C++

if nCnt < nMax then

begin

nTot:=nTot * nCnt;

nCnt:=nCnt + 1;

end

if(nCnt < nMax) {

nTot *= nCnt;

nCnt++;

}

Expand imageСмотрите также