Java考试

有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?()A、function150NaNB、function10050NaNC、undefined10050NaND、NaN

题目

有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?()

  • A、function150NaN
  • B、function10050NaN
  • C、undefined10050NaN
  • D、NaN
参考答案和解析
正确答案:C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若Var1与Var2为2个内存变量,则表达式Var1-Var2表示:()

A、两变量的差

B、两变量偏移地址之差

C、两变量的段地址之差


参考答案:A

第2题:

定义一个包内全局字符串变量,下面语法正确的是 ()

A. var str string

B. str := ""

C. str = ""

D. var str = ""


参考答案:AD

第3题:

(7)已知变量boo1Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是。


正确答案:boolVat=Ture
【解析】赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个:True或False,所以正确的赋值形式是布尔型变量名=True(或False)。

第4题:

假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。


正确答案:5
5 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行“2”+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而 “2”+“3”则为字符串之间相加,结果为“23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23。因此正确答案是50

第5题:

下面的代码是否有错误?()If(true){Stringvar2=”变量2”;System.out.println(var2);}Stringvar2=”变量2B”;System.out.println(var2);

A.正确,尽管变量var2定义了两次,但程序自动将它们看成一个变量;

B.正确,前面出现的变量var2有效期仅在if中,不会与后面的变量var2重叠;

C.错误,if块中的变量var2有效期从这里直到函数结束,因此会出现变量重叠;

D.错误,不管变量在哪里定义,它们都会在函数入口处初始化,因此会出现变量重叠;


参考答案:B

第6题:

下面赋值正确的是()

A. var x = nil

B. var x interface{} = nil

C. var x string = nil

D. var x error = nil


参考答案:BD

第7题:

关于slice或map操作,下面正确的是()

A.

var s []ints = append(s,1)

B.

var m map[string]intm["one"] = 1

C.

var s []ints = make([]int, 0)s = append(s,1)

D.

var m map[string]intm = make(map[string]int)m["one"] = 1


参考答案:ACD

第8题:

(7)已知变量bool Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句是。


正确答案:bool Var=Ture
【解析】赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个True或False所以正确的赋值形式为:布尔型变量名=True(或False)。

第9题:

对于这样的一个枚举类型:

enum Color:byte{

Red,

Green,

Blue,

Orange

}

string[] ss=Enum.GetNames(typeof(Color));

byte[] bb=Enum.GetValues(typeof(Color));

试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。


正确答案:
 

第10题:

当我们构造线性模型时,我们注意变量间的相关性.在相关矩阵中搜索相关系数时,如果我们发现3对变量的相关系数是(Var1和Var2,Var2和Var3,Var3和Var1)是-0.98,0.45,1.23.我们可以得出什么结论:( )

A.Var1和Var2是非常相关的

B.因为Var和Var2是非常相关的,我们可以去除其中一个

C.Var3和Var1的1.23相关系数是不可能的


答案:ABC

更多相关问题