[试题]

下列程序的功能是输出如下数列的前20项,按每行5个数的形式输出。

1,1,2,3,5,8,13,…

程序代码如下,请填空。

A.=1

B.=1

I=3

?A,B

D.O WHILE( _______ )

C.=A+B

T=B

B.=A+B

_______

?? C

If _______ Then

?

E.ndIf

I=I+1

E.NDDO

参考答案与解析:

相关试题

有一个数列,它的前3个数为0,1,1,此后的每个数都是其前面3个数之和,即0,1,1,2,4,7,13,24,……要求编写程序输出该数列中所有不超过1000的数。某人编写程序如下:<br /&g

[单选题]有一个数列,它的前3个数为0,1,1,此后的每个数都是其前面3个数之和,即0,1,1,2,4,7,13,24,……要求编写程序输出该数列中所有不超过1

  • 查看答案
  • 有一个数列,它的前三个数为0、1、1,此后的每个数都是其前面的三个数之和,即:0,1,1,2,4,7,13,24<br />要求编写程序输出该数列中所有不超过1000的数。某人编写程序如下

    [单选题]有一个数列,它的前三个数为0、1、1,此后的每个数都是其前面的三个数之和,即:0,1,1,2,4,7,13,24要求编写程序输出该数列中所有不超过10

  • 查看答案
  • Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数

    [单选题]F.ibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即1,1,2,3,5,8,13,2l,34,55,89,…某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返回False。F.unction Isfab(x As Integer)As BooleanD.im a As Integer,b As Integer,c As Integer,flag As Booleanflag=Falsea=1:b=1D

  • 查看答案
  • (程序说明)程序功能是若输入的N值为5,则输出结果如下: 1 1 1 1 2 1

    [单选题](程序说明)程序功能是若输入的N值为5,则输出结果如下:11 11 2 11 3 3 11 4 6 4 1(程序)SET TALK OFFC.LEARINPUT“N=”TO ND.IME A(N,N)P=ND.O WHILE N>0A.(N,N)=1(5)N=N-1E.NDDOF.OR I=3 TO (6)F.OR J=2 TO I-1A.(I,J)= (7)E.NDFORE.NDFORF.OR I=1 TO P? SPACE(3*(P-I+1))F.OR J=1 TO I?? STR(A(I,

  • 查看答案
  • 以下数列:1,1,2,3,5,8,13,21…的规律是从第3个数开始,每个数都是

    [试题]以下数列:1,1,2,3,5,8,13,21…的规律是从第3个数开始,每个数都是其前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示:因计算结果较大,应使用长整型变量)。注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得一个结果;必须使用

  • 查看答案
  • 下面程序的功能是找出给定的10个数中最大的一个数,最后输出这个数以及它在原来 1

    [主观题]下面程序的功能是找出给定的10个数中最大的一个数,最后输出这个数以及它在原来 10个数中的位置。请在下划线处填入适当的内容,将程序补充完整。Option Base 1Private SubForm_Cfick()D.im Xx=Array(23,-5,17,38,-31,46,11,8,5,-4)Max=1k=110 k=k+1ifx(k)>x(max)then[13]E.nd if

  • 查看答案
  • 有一个数列,它的前3个数为0,1,1,此后的每个数都是其前面3个数之和,即0,1

    [单选题]有一个数列,它的前3个数为0,1,1,此后的每个数都是其前面3个数之和,即0,1,1,2,4,7,13,24,……要求编写程序输出该数列中所有不超过1000的数。某人编写程序如下:Private Sub Form_Click()D.im i As Integer,a As Integer,b As IntegerD.im C As Integer,d As Integera=0:b=1:c=1d=a+b+Ci=5While d<=1000Print d;a=b:b=C:C=dd=a+b+c

  • 查看答案
  • (14)下列程序的功能是:找出给定的12个数中最大的一个数,然后输出这个数以及它

    [主观题](14)下列程序的功能是:找出给定的12个数中最大的一个数,然后输出这个数以及它在原来12个数中的位置。请填空。 Option Base1 Private Sub Form_Click() Dim x x=Array(57,-9,17,42,-31,46,11,8,6,-4,3,90) Max=1 For k=2 To 10 Step 1 If x(k)>x(Max)Then End If Next k y=_______ Print Max,y End Sub

  • 查看答案
  • 以下程序的输出结果是#includeint a[3][3]={1,2,3,4,5

    [单选题]以下程序的输出结果是includeint a[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)ma以下程序的输出结果是 #include<stdio.h> int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a); printf("%d/n”,*p); free(p);} f(int *s,intp [][3]) { *s=p[1][1];}A.1

  • 查看答案
  • 以下程序的输出结果是#includeint a[3][3]={1,2,3,4,5

    [单选题]以下程序的输出结果是includeint a[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)ma以下程序的输出结果是 #include<stdio.h> int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a); printf("%d/n",*p); free(p);} f(int *s, int p[][3]) { *s=p[1][1];}A

  • 查看答案