假设使用DIMENSIONy(2,3)定义了一个二维数组Y,正确的赋值语句是( )。A)y[7]=10.B)y=10 ~C)STORE10y[3],y[4],y[5]D)y[2],y[3],y[4]=10

题目

假设使用DIMENSIONy(2,3)定义了一个二维数组Y,正确的赋值语句是( )。

A)y[7]=10.

B)y=10 ~

C)STORE10y[3],y[4],y[5]

D)y[2],y[3],y[4]=10


相似考题
参考答案和解析
正确答案:B
在赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。可以用一维数组的形式访问二维数组,数组y的定义中只定义了6个元素,而选项A)的F标已经超出了数组的数量。
内存变量的赋值有两种格式:
格式1:STORE<表达式>TO<内存变量名表>
格式2:<内存变量名>=<表达式>
功能:计算表达式并将表达式值赋给一个或多个内存变量,格式2只能给一个变量赋值。
更多“假设使用DIMENSIONy(2,3)定义了一个二维数组Y,正确的赋值语句是( )。A)y[7]=10. B)y=10 ”相关问题
  • 第1题:

    要随机产生一个两位数并赋值给y,下面语句正确的是 ______。

    A.y=10+Int(91*RnD)

    B.y=Int(10+90*RnD)

    C.y=10+Int(89*RnD)

    D.y=10+Int(90*RnD)


    正确答案:D
    解析:Rnd的作用是产生一个0到1之间的随机数。通过它产生从A到B范围的随机整数可使用以下公式:Int((B-A+1)*RnD)+A=Int((99-10+1)*RnD)=M1441D+10。

  • 第2题:

    设变量a, b, c, d和y都已正确定义并赋值。若有以下if语句

    if (a<b)

    if(c==d) y=0;

    else y=1;

    A.

    B.

    C.

    D.


    正确答案:C
    解析:本题考查的是if语句的嵌套。解此类题目只需记住else子句总是与前面最近的不带else的if相结合,切不可轻信试卷上的缩进格式。另外,花括号括起来部分相当于一条语句,外部else不可与内部的if结合,应把整个花括号部分看成一条普通语句.所以题目中的嵌套讧语句的意思是“在ab的前提下,如果c==d就让y=0,如果c!=d就让y=1。”所以应该选择C。

  • 第3题:

    假设使用DIMENSION y(5)定义了一个一维数组y,下列赋值语句中正确的是( )。

    A.y=8

    B.y[6]=8

    C.STORE 10 y[2],y[3],y[4]

    D.y[3],y[4],y[5]=8


    正确答案:A
    解析:在赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。
    数组y的定义中只定义了5个元素,而选项@B)@的下标已经超出了数组的数量。
    内存变量的赋值有两种格式。
    格式1:STORE表达式> TO 内存变量名表>
    格式2:内存变量名>=表达式>
    功能:计算表达式并将表达式值赋给一个或多个内存变量,格式2只能给一个变量赋值。

  • 第4题:

    假设使用DIMENSION y(2,3)定义了一个二维数组y,正确的赋值语句是( )。


    正确答案:B

  • 第5题:

    假设使用DIMENSION y(5)定义了一个一维数组y,正确的赋值语句是( )。

    A.y=8

    B.y[6]=8

    C.STORE 10 y[2],y[3],y[4]

    D.y[3],y[4],y[5]=8


    正确答案:A
    解析:在赋值和输入语句中使用数组名时,表示将同一个值同时赋给读数组的全部数组元素。数组y的定义中只定义了5个元素,而选项B)的下标已经超出了数组的数量。内存变量的赋值有两种格式;格式1:STORE表达式>TO内存变量名表>格式2:内存变量名>=表达式>功能:计算表达式并将表达式值赋给一个或多个内存变量,格式2只能给一个变量赋值。

  • 第6题:

    假设已定义Integer变量x、y,则以下赋值语句正确的是()。

    Ax+1=y

    Bx:=y

    Cy=x+y

    D1=x


    C

  • 第7题:

    语句Ifx=1 Then y=1,下列说法正确的是()。

    • A、x=1和y=1均为赋值语句
    • B、x=1和y=1均为关系表达式
    • C、x=1为关系表达式,y=1为赋值语句
    • D、x=1为赋值语句,y=1为关系表达式

    正确答案:C

  • 第8题:

    对于语句If x=1 Then y=1,下列说法正确的是()。

    • A、x=1为赋值语句
    • B、x=1为关系表达式,y=1为赋值语句
    • C、x=1和y=1均为关系表达式
    • D、x=1和y=1均为赋值语句

    正确答案:B

  • 第9题:

    假设已定义Integer变量x、y,则以下赋值语句正确的是()。

    • A、x+1=y
    • B、x:=y
    • C、y=x+y
    • D、1=x

    正确答案:C

  • 第10题:

    单选题
    语句Ifx=1 Then y=1,下列说法正确的是()。
    A

    x=1和y=1均为赋值语句

    B

    x=1和y=1均为关系表达式

    C

    x=1为关系表达式,y=1为赋值语句

    D

    x=1为赋值语句,y=1为关系表达式


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    语句if x=1 then y=1,下列说法正确的是()。
    A

    x=1和y=1都是赋值语句

    B

    x=1和y=1都是关系表达式

    C

    x=1是赋值语句,y=1是关系表达式

    D

    x=1是关系表达式,y=1是赋值语句


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    设a是布尔变量,其它是整型变量,下面正确的赋值语句是()
    A

    x=y div 7

    B

    x:=y:=z+1

    C

    a:=x=y mod z

    D

    x+y:=z

    E

    x+y=a


    正确答案: E
    解析: 暂无解析

  • 第13题:

    假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;

    A.py1[2]

    B.*(y+1)+2

    C.*(y[1]+2)

    D.py2[1][2]


    正确答案:B
    解析:在C语言中,二维数组名y及y+l均表示行指针,在它们前面加一个*就是*y和*(y+1),它们就成为列指针。而一维数组名y[1]则为列指针,y[1]+1中的“1”代表一个元素所占的字节数。列指针前面加上&,则变为行指针。例如,&(*(y+1))、&y[1]。对于选项A的py1[2],无条件等价于*(py1+2)=(y[1]+2)=*(*(y+1)+2)。式中py1、y[1]为列指针,而y、py2为行指针。选项B的*(y+1)+2,是列指针的表示形式,无法得到所指单元中的值,即不能正确引用值为7的数组元素。其中,y+l为行指针,*(y+1)为列指针,*(y+1)+2则为指向1行2列的列指针。选项C的,(y[1]+2)无条件等价于*(*(y+1)+2),指向第2行的第3个元素。相当于列指针“+2”,在横向上的移动。选项D的py2[1][2]无条件等价于*(py2[1]+2=*(*(py2+1)+2)。py2为行指针,py2[1]为列指针,py2[1][2]则为列指针指向的1行2列的元素。

  • 第14题:

    假设使用DIMENSION y(5)定义了一个一维数组y,正确的赋值语句是( )。

    A.y=8

    B.y[6]=8

    C.STORE 10y[2],y[3],y[4]

    D.y[3],y[4],y[5]=8


    正确答案:A
    解析:在赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。
    数组y的定义中只定义了5个元素,而选项@B)@的下标已经超出了数组的数量。
    内存变量的赋值有两种格式。
    格式1:STORE表达式> TO 内存变量名表>
    格式2:内存变量名>=表达式>
    功能:计算表达式并将表达式值赋给一个或多个内存变量,格式2只能给一个变量赋值。

  • 第15题:

    设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句: 该语句所表示的含义是( )。 A. SXB

    设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:该语句所表示的含义是( )。

    A.

    B.

    C.

    D.


    正确答案:C
    考查if语句的使用。整个语句都是以a<b为假设的,在a<b的情况下,如果c=d,则y=0;否则y=1。所以答案为选项C)。

  • 第16题:

    语句if x=1 then y=1,下列说法正确的是()。

    A.x=1和y=1都是赋值语句

    B.x=1和y=1都是关系表达式

    C.x=1是赋值语句,y=1是关系表达式

    D.x=1是关系表达式,y=1是赋值语句


    本题答案:D

  • 第17题:

    有VBA语句:If x=1 then y=1,下列叙述中正确的是

    A.X=1和y=1均为赋值语句

    B.x=1和y=1均为关系表达式

    C.x=1为关系表达式,y=1为赋值语句

    D.x=1为赋值语句,y=1为关系表达式


    正确答案:C
    【答案】C【解析】If条件语句的格式为,If条件式表达式Then语句。If测试指定的条件,如果条件为真,则执行Then后面的语句。因此在Ifx=1theny=1语句中,x=1为条件表达式,y=1为赋值语句。

  • 第18题:

    对于语句Ifx=1 Then y=1,下列说法正确的是()。

    • A、x=1和y=1均为赋值语句
    • B、x=1和y=1均为关系表达式
    • C、x=1为关系表达式,y=1为赋值语句
    • D、x=1为赋值语句,y=1为关系表达式

    正确答案:C

  • 第19题:

    已知x,y为数值型数据,初值为0,下列语句中正确的赋值语句是()。

    • A、x+y=30
    • B、10=x*y*y
    • C、y=x+30
    • D、3y=x

    正确答案:C

  • 第20题:

    语句if x=1 then y=1,下列说法正确的是()。

    • A、x=1和y=1都是赋值语句
    • B、x=1和y=1都是关系表达式
    • C、x=1是赋值语句,y=1是关系表达式
    • D、x=1是关系表达式,y=1是赋值语句

    正确答案:D

  • 第21题:

    单选题
    对于语句Ifx=1 Then y=1,下列说法正确的是()。
    A

    x=1和y=1均为赋值语句

    B

    x=1和y=1均为关系表达式

    C

    x=1为关系表达式,y=1为赋值语句

    D

    x=1为赋值语句,y=1为关系表达式


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    已知x,y为数值型数据,初值为0,下列语句中正确的赋值语句是()。
    A

    x+y=30

    B

    10=x*y*y

    C

    y=x+30

    D

    3y=x


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    对于语句If x=1 Then y=1,下列说法正确的是()。
    A

    x=1为赋值语句

    B

    x=1为关系表达式,y=1为赋值语句

    C

    x=1和y=1均为关系表达式

    D

    x=1和y=1均为赋值语句


    正确答案: A
    解析: 暂无解析