单选题下面程序段是利用For语句给数组a赋值,使a(1)=1,a(2)=3,a(3)=5,……,a(50)=99,则划线处的语句应该是( )。 Dim a(1 to 50) As Integer For i=1 To 50 ______Next iAa(i)=2*i+1Ba(i)=2*(i+1)Ca(i)=i+2Da(i)=2*i-1

单选题
下面程序段是利用For语句给数组a赋值,使a(1)=1,a(2)=3,a(3)=5,……,a(50)=99,则划线处的语句应该是( )。 Dim a(1 to 50) As Integer For i=1 To 50 ______Next i
A

a(i)=2*i+1

B

a(i)=2*(i+1)

C

a(i)=i+2

D

a(i)=2*i-1


参考解析

解析: 由a(1)=1,a(2)=3,a(3)=5,……,a(50)=99知,总结出a(k)=m,m=2k-l,故本题选择D。

相关考题:

1个二维数组可以存放1个矩形.在程序开始有语句Option Base 0,则下面定义的数组中正好可以存放1个4*3矩阵(即只有12个元素)的是( )。A.Dim a(-2 To 0,2) AS IntegerB.Dim a(3,2) AS IngegerC.Dim a(4,3)AS IngegerD.Dim a(-1 To -4,-1 To -3)AS Ingeger

设有数组定义语句:Dim a(5) As Integer,List1为列表框控件。下列给数组元素赋值的语句错误的是A.a(3)=3B.a(3)=InputBox("inputdata")C.a(3)=List1.ListlndexD.a=Array(1,2,3,4,5,6)

设有数组定义语句:Dim a(5) As Integer,List1为列表框控件。下列给数组元素赋值的语句错误的是( )。A.a(3) =3B.a(3) =inputbox("input data")C.a(3) =List1.ListIndexD.a=Array(1,2,3,4,5,6)

( 15 ) 1 个二维数组可以存放 1 个矩形 . 在程序开始有语句 Option Base 0, 则下面定义的数组中正好可以存放 1 个 4*3 矩阵(即只有 12 个元素)的是( )A ) Dim a ( -2 To 0,2 ) AS IntegerB ) Dim a ( 3,2 ) AS IngegerC ) Dim a ( 4,3 ) AS IngegerD ) Dim a ( -1 To -4,-1 To -3 ) AS Ingeger

执行定义数组命令DIMENSIONA(3),则语句A=3的作用是A.对A(1)赋值为3B.对每个元素均赋相同的值3C.对简单变量A赋值3,与数组无关D.语法错误

设有定义语句: int a[]={66,77,99}; 则下面对此语句的叙述错误的是( )。A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为1~3D.数组中的每一个元素都是整型

(23)设有数组定义语句:Dim a(5)As Integer,并设List1为列表框控件。下列给数组元素赋值的语句错误的是A.a(3)=3 B.a(3)=inputbox("inputdata") C.a(3)=List1.ListIndex D.a=Array(1,2,3,4,5,6)

以下定义数组或给数组元素赋值的语句中,正确的是A.Dim a As Variant a=Array(1,2,3,4,5)B.Dim a (10) As Integer a=Array(1,2,3,4,5)C.Dim a%(10) a(1)="ABCDE"D.Dim a (3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a

以下定义数组或给数组元素赋值的语句中,正确的是A.Dim x%(2) x(1)="等级考试"B.Dim x(3), y(3)As Integer x(0)=1:y=xC.Dim x x=Array(0,1,2)D.Dim x(3)As Integer x=Array(0,1,2)

下面程序执行结果为:1×1=12×1=2 2×2=43×1=3 3×2=6 3×3=99×1=9 9×2=18 9×3=27 9×4=36 9×5=45 9×6=54 9×7=63 9×8=72 9×9=81请在每条横线处填写一个语句,使程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class ForLoopStatement{public static void main(String args[]){int m,n;for(m=1;m<10;_____________)________________;System.out.print(m+ "*" + n + "=" + m * n + " " );_____________}}

若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",a,b,c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是______。(Ц代表一个空格符)A.ЦЦЦ1,2,3<回车>B.1Ц2Ц3<回车>C.1,ЦЦЦ2,ЦЦЦ3<回车>D.1,2,3<回车>

设有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。下列给数组元素赋值的语句错误的是( )。A.a(3)=3B.a(3)=inputbox("inputdata")C.a(3)=Listl.ListlndexD.a=Array(1,2,3,4,5,6)

设有数组定义语句:Dim a(5)As Integer,并设List1为列表框控件。下列给数组元素赋值的语句错误的是( )。A.a(3)=3B.a(3)=inputbox("inputdata")C.a(3)=List1.List1ndexD.a=Array(1,2,3,4,5,6)

下面能正确定义数组,并正确赋值的语句是_______。A.int N=5,b[N][N]B.int a[1][2]={{1},{3}}C.int c[2][]={{1,2},{3,4}}D.int d[3][2]={{1,2},{34}}

当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是 ( ) static int a[10]={0,1,2,3,4,5};A.a[2]=1B.a[0]=0C.a[3]=3D.a[9]=0

以下定义数组或给数组元素赋值的语句中,正确的是( )。A.Dim a As Varianta=Array(1,2,3,4,5)B.Dim a(10) As Integera=Array(1,2,3,4,5)C.Dim a%(10)a(1)="ABCDE"D.Dim a(3),b(3) As Integera(0)=0a(1)=1a(2)=2b=a

已知定义数组inta[5]={1,2};则执行printf("%d",a[3]);语句是()A、1B、2C、3D、0

下列数组定义、初始化或赋值语句中,正确的是:()A、intx[5]={1,2,3,4,5,6};B、intn=8;intscore[n];C、inta[8];a[8]=100;D、intx[]={1,2,3,4,5,6};

下面定义的一维数组并赋值正确的是()。A、inta[2]={1,2,3};B、inta[3]={1,2,3};C、floata[3]={‘1’,’2’,’3’};D、floata[3]={’1’,’a’,1.1};

执行下面赋值语句后,使变量A的值为True的语句是()。A、 A=5=6B、 A=6=6C、 A=”5+3”D、 A=#11/26/99#

数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是()

下面程序段是利用For语句给数组a赋值,使a(1)=1,a(2)=3,a(3)=5,……,a(50)=99,则划线处的语句应该是( )。 Dim a(1 to 50) As Integer For i=1 To 50 ______Next iA、a(i)=2*i+1B、a(i)=2*(i+1)C、a(i)=i+2D、a(i)=2*i-1

单选题下面定义的一维数组并赋值正确的是()。Ainta[2]={1,2,3};Binta[3]={1,2,3};Cfloata[3]={‘1’,’2’,’3’};Dfloata[3]={’1’,’a’,1.1};

填空题数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是()

单选题下列数组定义、初始化或赋值语句中,正确的是:()Aintx[5]={1,2,3,4,5,6};Bintn=8;intscore[n];Cinta[8];a[8]=100;Dintx[]={1,2,3,4,5,6};

单选题已知定义数组inta[5]={1,2};则执行printf("%d",a[3]);语句是()A1B2C3D0

单选题执行下面赋值语句后,使变量A的值为True的语句是()。A A=5=6B A=6=6C A=”5+3”D A=#11/26/99#