网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知Fibonacci数列是1,1,2,3,5,8,13,...,即从第3个数开始,每个数都是前两个数的和。Fibonacci数列的第15个数是________。
A.377
B.610
C.987
D.1597
参考答案和解析
#include <stdio.h>
main()
{ int i;
int f[20]={1,1};
for(i=2;i<20;i++)
f[i]=f[i-2]+f[i-1];
for(i=0;i<20;i++)
{ if(i%5==0) printf("
");
printf("%12d",f[i]);
}
}
main()
{ int i;
int f[20]={1,1};
for(i=2;i<20;i++)
f[i]=f[i-2]+f[i-1];
for(i=0;i<20;i++)
{ if(i%5==0) printf("
");
printf("%12d",f[i]);
}
}
更多 “已知Fibonacci数列是1,1,2,3,5,8,13,...,即从第3个数开始,每个数都是前两个数的和。Fibonacci数列的第15个数是________。A.377B.610C.987D.1597” 相关考题
考题
Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即1,1,2,3,5,8,13,2l,34,55,89,…某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返回False。Function Isfab(x As Integer)As BooleanDim a As Integer,b As Integer,c As Integer,flag As Booleanflag=Falsea=1:b=1Do While Xbc=a+ba=bb=cIf x=b Then flag=TrueLoopIsfab=flagEnd Function测试时发现对于所有正整数x,函数都返回False,程序需要修改。下面的修改方案中正确的是( )。A.把a=b与b=c的位置互换B.把c=a+b移到b=c之后C.把Do While xb改为Do While xbD.把If x=b Then flag=True改为If x=a Then flag=True
考题
有一串自然数,已知第一个数与第二个数互质,而且第一个数的5/6恰好是第二个数的1/4,从第三个数开始,每个数字正好是前两个数的和,问这串数的第2005个数被3除所得的余数是( )。A.2B.1C.0D.3
考题
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。[函数2.1说明]Fibonacci数列中头两个数均为1,从第三个数开始,每个数等于前两个数之和。下述程序计算Fibonacci数列中前15个数,并以每行5个数的格式输出。[函数2.1]include <stdio.h>main(){ int i,f,f1=1,f2=1;printf("%5d%5d",f1,f2);for(i=3;i<=15;i++){f=(1);printf("%5d",f);if((2)= =0) printf("\n");f1=12;(3);}}[函数2.2说明]函数fun(char *str1,char *str2)的功能是将字符串str2拼接到str1之后。[函数2.2]fun(char *str1,char *str2){ int i,j;for(i=0;str1[i]!='\0';i++);for(j=0;str2[j]!='\0';j++) (4);(5);}
考题
编写函数jsValue(int t),它的功能是:求Fibonacci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci数列F(n)的定义为: F(0)=0,F(1)=1 F(n)=F(n-1)+F(n-2) (n≥2) 最后调用函数writeDat读取l0个数据t,分别得出结果且把结果输出到文件out.dat中。 例如:当t=1000时,函数值为:1597。 注意:部分源程序存在test.c文件中。 请勿改动数据文件in.dat中的任何数据、主函数main和写函数writeDat的内容。
考题
请在函数proc()的横线上填写若干表达式,使从键盘上输入一个整数n,输出斐波那契数列的前n个数。斐波那契数列是一个整数数列,该数列自第3项开始,每个数等于前面两个数之和,即0,1,1,2,3,5,8,13,21,34,55,…注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:
考题
请编写函数proc(),它的功能是求Fibonacci数列中小于n的最大的一个数,结果由函数返回。Fibonacci数列F(n)的定义为F(0)=O,F(1)=1F(n)=F(n-1)+F(n-2)例如,n=500时,函数值为377。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填写所编写的若干语句。试题程序:
考题
有68个数排成一排,除头为两个数外,每个数的3倍恰好等于他两边两个数之和。经分析发现,这些数除以6所得的余数以12个数为周期重复出现。已知前两个数是0和1,则该数列最后一个数除以6的余数是()。
A. 2
B. 3
C. 4
D. 5
考题
对于不同水平的数列,通过标准差指标,()。A、可以直接比较两个数列的平均数的相对差异B、可以直接比较两个数列的平均数的绝对差异C、可以直接比较两个数列的平均数的代表性大小D、不能直接比较两个数列的平均数的代表性大小
考题
需要使用离散系数(标志变异系数)来反映不同总体的离散程度,其原因是()。A、进行对比的两个数列的平均水平不同B、进行对比的两个数列计量单位不同C、进行对比的两个数列代表的所有制不同D、进行对比的两个数列代表的企业性质不同
考题
多选题需要使用离散系数(标志变异系数)来反映不同总体的离散程度,其原因是()。A进行对比的两个数列的平均水平不同B进行对比的两个数列计量单位不同C进行对比的两个数列代表的所有制不同D进行对比的两个数列代表的企业性质不同
考题
单选题对于不同水平的数列,通过标准差指标,()。A
可以直接比较两个数列的平均数的相对差异B
可以直接比较两个数列的平均数的绝对差异C
可以直接比较两个数列的平均数的代表性大小D
不能直接比较两个数列的平均数的代表性大小
考题
单选题8个自然数按顺序排列在一起,从第3个数开始,每个数都是前面2数之和,第5个数是7,第8个数是几?()A
11B
18C
29D
47
热门标签
最新试卷