请VB大神来教我一下,这个编程题的思路?只要思路~

 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
半边河
2015-09-22 · 有人在前有人在后,保持谦逊、保持低调。
半边河
采纳数:135 获赞数:322

向TA提问 私信TA
展开全部

这题的要点:

  1. 巴都万数列的计算公式。

    该公式是一个数列,从0开始,前三项都是1,从第四项开始便是n-2项与n-3项的和。

  2. 界面设计,这个界面不难。

  3. 每行显示10个元素,并且元素之间由空格分开。

    要实现这个功能,你需要在显示项目的时候每输出一个就进行计算,并且判断当前输出的数是第几个,当达到第10个的时候就换行,并把计数器清0.就是一个嵌套循环就可以实现这个功能。

  4. 输出序号,这个即是输出项的下标+1即可。

  5. 清除级结束功能也是很简单的。

实现这个小程序很容易。

  1. 定义一个数组PsArray(3),初始值是1,1,1

  2. 在查找功能中实现计算以后的数组项。

    根据第二个文本框对PsArray重新定义。例如图中的,需要进行这样的定义.

    Redim Preserve PsArray(Cint(textbox2.text)-1)

  3. 由第2条之后,再来计算4~20项的内容。存入数组中。

  4. 查找的时候,根据第一个文本框及第二个文本框,输出PsArray(Cint(textbox1.text)-1)~PsArray(Cint(textbox2.text)-1)之间的元素即可,

    同时在第四个文本框中对应地输出元素,及数组的下标+1


以上就是难点以及实现的思路。

追问
非常感谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式