回 帖 发 新 帖 刷新版面

主题:[color=0000FF][color=FF00FF]请高手救急[/color][/color]

一头大牛每年生一头小牛,每头小牛到第五年成为大牛也开始每年生一头小牛,这样到第十年一共有多少头牛.
A   B   C   D  E
1              1
1           1  1
1       1   1  1
1   1   1   1  1
2   1   1   1  2
3   1   1   2  3
4   1   2   3  4
5   2   3   4  5
7   3   4   5  7
10  4   5   7  10
不会编QBASIC程序,不知那位高手可以帮忙,多谢.

回复列表 (共1个回复)

沙发


已解决:
   1
 INPUT "n"; n
OPTION BASE 1
DIM a(n) AS INTEGER
     FOR i = 1 TO 4
      a(i) = i+1
   NEXT i
   FOR i = 5 TO n
      a(i) = a(i - 1) + a(i - 4)
   NEXT i
PRINT a(n)
END
2
OPTION BASE 1
DIM a(10) AS INTEGER
     FOR i = 1 TO 4
      a(i) = i+1
   NEXT i
   FOR i = 5 TO 10
      a(i) = a(i - 1) + a(i - 4)
   NEXT i
PRINT a(10)
END

我来回复

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