Javascript中,以下代码运行后变量y的值是:() va

题目

Javascript中,以下代码运行后变量y的值是:() var x = [typeof x, typeof y][1]; var y = typeof typeof x;

  • A、"number"
  • B、"string"
  • C、"undefined"
  • D、"object"
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序段运行结束后,变量X的值为( )。 X=2Y=4DoX=x*yY=y+lLoop While y<;4A.2B.4C.8D.20

以下程序段运行结束后,变量X的值为( )。 X=2Y=4DoX=x*yY=y+lLoop While y<;4

A.2

B.4

C.8

D.20


正确答案:C
C.【解析】本题考查VBA中循环的知识。在本题中用了D0…LoopWhile循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后Y的值为5已经不满足条件,故本循环只执行一次,X的值为2×4=8。

第2题:

(13)语句Y=Y+1的正确含义是 A.变量Y的值与Y+1的值相等 B.将变量Y的值存到Y+1中去 C.讲变量Y的值加1后赋值给变量Y D.变量Y的值为1


正确答案:C
【解析】这是考查通过赋值运算符给变量赋值,赋值运算符“=”的含义是将等号右边的表达式的值赋给等号左边的变量或属性,其优先级低于算术运算符,所以应该是Y+1先运算,然后赋值给等号左侧的Y。

第3题:

Javascript中,以下代码运行后变量y的值是:()varx=[typeofx,typeofy][1];vary=typeoftypeofx;

A、“number“

B、“string“

C、“undefined“

D、“object“


参考答案:B

第4题:

下列语句: X=5 If X>0 Then Y=5 Y=10 运行程序后,下列叙述中正确的是 ______。

A.变量Y的值是5

B.变量Y的值是10

C.变量X的值是10

D.变量Y的值无法确定


正确答案:B
解析:程序运行后,系统会从上至下执行这三条语句。当执行到第二条语句时,因满足If语句中的条件X>0,故Y被赋值5,当执行到第三条语句时,又赋值10,取代原来的5,故最后Y的值是10。

第5题:

以下程序段运行结束后,变量X的值为( )。

Loop While y<4

A)2

B)4

C)8

D)20


正确答案:C
本题考查VBA中循环的知识。在本题中用了D0…LoopWhile循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后Y的值为5已经不满足条件,故此本循环只执行一次,x的值为2*4=8。

第6题:

执行代码x,y,z=sorted([1,3,2])之后,变量y的值为______。


正确答案:2

第7题:

以下程序段运行结束后,变量x的值为( )。 x=1 y=2 Do x=x*y y=y+1 Loop While y<2

A.1

B.2

C.3

D.4


正确答案:B
解析: 本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。

第8题:

以下程序段运行结束后,变量x的值为

x=2

y=4

Do

x=x*y

y=y+1

Loop While y<4

A.2

B.4

C.8

D.20


正确答案:C

第9题:

分析下面的Javascript代码,经过运算后m的值为:x=11;y="number";m=x+y

A、11number

B、number

C、11

D、程序报错


参考答案:A

第10题:

以下程序段运行结束后,变量x的值为______。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4

A.2

B. 4

C. 8

D. 20


正确答案:C
解析: 定义两个变量x=2,y=4,执行Do后的循环体语句:x=x*y= 2*4=8;y=y+1=4+1=5,此时y=5,while语句为假,退出循环。由于执行了一次循环,所以x=8。

更多相关问题