小弟初学java,有一难题如何输出20个如下规律的数列:1 1 2 3 5 8 13.......鬼魂之谜5 希望之链各位帮帮忙,十分感谢!!

1,2,3,5,8,13,21.这个数列有什么规律,_百度作业帮
1,2,3,5,8,13,21.这个数列有什么规律,
1,2,3,5,8,13,21.这个数列有什么规律,
这个数列是将“斐波那契数列”去掉了前两项0和1,(“斐波那契数列”是0,1,1,2,3,5,8,…)但其特征并未改变.它的特征是:从第三个数开始,每个数都等于其前面二数之和.更多内容请参看http://zh.wikipedia.org/wiki/%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97第1章 Java语言概述。 。选择题 1-1 在下列概念中,Java语言只保留了(B) ..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Java语言程序设计(第2版)第1-6章 课后习题答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口作业描述:
&&& 本部分是一些整理的关于流程控制部分的综合练习,可以通过这些练习熟悉Java语言的基本语法,以及锻炼逻辑思维能力。
&&& 练习题:1、 计算数字12和18的最小公倍数。
&&& 2、 如果苹果 1元/个, 桔子 2 元/个, 芒果 4元/个,若是用10元去买,有几种组合呢?
&&& 3、 一只猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个,第10天早上想再吃时,发现只剩下一个桃子了。请问猴子第一天一共摘了多少个桃子?
&&& 4、 计算30的阶乘。
&&& 5、 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛。假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年后共有多少头牛?
&&& 6、 角谷猜想问题:日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容是:任给一个自然数,若为偶数除以2,若为奇数则乘3加1,得到一个新的自然数后按照上面的法则继续演算,若干次后得到的结果必然为1.试编写代码验证该猜想是否正确。
&&& 7、 输出20个如下规律的数列: 1 1 2 3 5 8 13……
&&& 8、 输出30个如下规律的数列: 1 3 6 10 15 21 ……
&&& 9、 输出任意一个三位数中的个位数字和百位数字对调的数值,例如如果三位数是235,则输出532.
&&& 10、求100以内所有质数的和。
开始时间:结束时间:
满分:5分重复提交: 不允许
作业提交信息
作业提交列表
所属机构:长沙民政职业技术学院
所在城市:湖南 长沙
联系方式:
在线状态:离线小弟初学java,有一难题如何输出20个如下规律的数列:1 1 2 3 5 8 13.......希望各位帮帮忙,十分感谢!!_百度知道
小弟初学java,有一难题如何输出20个如下规律的数列:1 1 2 3 5 8 13.......希望各位帮帮忙,十分感谢!!
提问者采纳
public class Fibonacci{
public static final int n = 20;//表示要输出多少个数列中的数字
public static void main(String[] args){
int x=1,y=1;//初始化数列的前两个数字
for(int i=0;i&n;i++){
if(i==0){//输出第一项的时候只需要输出x
System.out.print(x+& &);
//输出完毕后继续循环输出下一项
if(i==1){//输出第二项的时候只需要输出y
System.out.print(y+& &);
int z=x+y;//临时变量z用于保存当前应该输出的项的值即前两项的和
System.out.print(z+& &);
x=y;//在计算下一项之前将前两项分别向后移一项
}}如果有不明白之处可以继续追问,望采纳
提问者评价
恩,经过试验,这个是最好的。如果以后有人带学就好了
其他类似问题
为您推荐:
其他2条回答
这是斐波拉契数列,具体代码如下:public class Fibonacci{ public static void main(String[] args) {  int x=1,y=1;  System.out.println(x+& &);  for(int i=1;i&=40;i++)  {  System.out.println(y+& &);  y=x+y;
x=y-x;  } }}
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁找出数列1 2/3 5/8 13/20的规律,并写出第五项_百度作业帮
找出数列1 2/3 5/8 13/20的规律,并写出第五项
找出数列1 2/3 5/8 13/20的规律,并写出第五项
1 2/3 5/8 13/21 34/55(分子为前数分子与分母的和,分母为前数分母与后数分子的和;但要将第四项改为13/21)
后一项的分子是前一项的分子加分母,分母是(3-1)*4=8,(8-3)*4=20,(20-8)*4=48,所以第五项是33/48.希望楼主公布答案!呵呵
12/3 5/8 13/20 33/53
就是前后数字相加
分子就是前一项的分母与分子之和。分母的规律是分母与分子之差的顺序是0,1,3,7。所以分母与分子的差通项是2^(n-1)-1.所以第5项的分母是33+2^(5-1)-1=48。即第5项是33/48

我要回帖

更多关于 第13届希望杯 的文章

 

随机推荐