回 帖 发 新 帖 刷新版面

主题:请高手写出思路以及答案(读程)

PRINT FUN(9)
END
FUNCTION FUN(9) ——请问这里有什么错误吗?
IF (X=0) OR (X=1) THEN 
    FUN=3 ——如果条件成立是结束循环OR继续循环?
ELSE
    FUN=X-[color=FF0000]FUN(X-2)[/color] ——用红字标明的地方回主程吗?
END IF
END FUNCTION

回复列表 (共1个回复)

沙发

DECLARE SUB F(N)
CALL F(4)
END 
SUB F(N)
IF N>0 THEN
CALL F(N-1) ——是先执行这一句?还是下一句?
FOR I=1 TO N ——现在的N是从4开始运算还是从1?
      PRINT N;
NEXT I
PRINT 
END IF
END SUB

我来回复

您尚未登录,请登录后再回复。点此登录或注册