qbasic 递归

[复制链接]
查看11 | 回复0 | 2007-10-15 20:56:09 | 显示全部楼层 |阅读模式
QB真是古董级的东西啦下面是递归的方法:主程序:DECLARE FUNCTION test (x AS INTEGER)CLEAR ,,2000'增加栈空间,就不会出现堆栈溢出了。PRINT test(100)函数定义FUNCTION test (x AS INTEGER)IF x = 1 THEN
test = 1ELSE
test = test(x - 1) + xEND IFEND FUNCTION递推的:主程序:DIM i AS INTEGERDIM sum AS INTEGERFOR i = 1 TO 100sum = sum + iNEXTPRINT sum
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行