console.log(1.toString);上面代码输出的结果是()。

题目
单选题
console.log(1.toString);上面代码输出的结果是()。
A

报错

B

1

C

undefined

D

NULL

参考答案和解析
正确答案: A
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面的程序代码输出的结果是多少?


正确答案:

 

public class smallT

{

public static void main(String args[])

{

smallT t = new smallT();

int b = t.get();

System.out.println(b);

}

public int get()

{

try

{

return 1 ;

}

finally

{

return 2 ;

}

}

}

返回的结果是2。

我可以通过下面一个例子程序来帮助我解释这个答案,从下面例子的运行结果中可以发现,

try 中的return 语句调用的函数先于finally 中调用的函数执行,也就是说return 语句先执行,

finally 语句后执行,所以,返回的结果是2。Return 并不是让函数马上返回,而是return 语

句执行后,将把返回结果放置进函数栈中,此时函数并不是马上返回,它要执行finally 语

句后才真正开始返回。

在讲解答案时可以用下面的程序来帮助分析:

public class Test {

/**

* @param args add by zxx ,Dec 9, 2008

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println(new Test().test());;

}

int test()

{

try

{

return func1();

}

finally

{

return func2();

}

}

int func1()

{

System.out.println("func1");

return 1;

}

int func2()

{

System.out.println("func2");

return 2;

}

}

-----------执行结果-----------------

func1

func2

2

结论:finally 中的代码比return 和break 语句后执行

第2题:

编写如下代码:

运行上面的程序,单击命令按钮,其输出结果是

A.9885

B.5889

C.988

D.889


正确答案:A
关键是For循环的含义。它实际上是依从数组尾都取数,分别作为十进制个位及其他位的权值,然后组成一个数字。直接可以写出结果9885,所以选择A。

第3题:

以下代码段的输出结果是()。

A.-1

B.O

C.1

D.4


正确答案:A

第4题:

for(i=0;i<10;i++){console.log(i)};输出的结果是()。

  • A、0 1 2 3
  • B、1 2 3
  • C、0 1 2
  • D、不输出

正确答案:A

第5题:

( 12 )代码 System.out.println(066) 的输出结果是 【 12 】 。


正确答案:

第6题:

下面代码的输出结果是多少?char var[10];int test(char var[]){return sizeof(var);};A.4SXB

下面代码的输出结果是多少?

char var[10];

int test(char var[])

{

return sizeof(var);

};

A.4

B.9

C.11

D.10


正确答案:A
因为var[]等价于*var,已经退化为一个指针,所以大小是4

第7题:

若有以下程序:上面程序的输出结果是( )。

A.5

B.7

C.1

D.3


正确答案:C
在c语言中,数组元素下标是从0开始的;指针变量P指向数组的首地址。for循环语句中,指针变量P始终指向数组的首地址,因而执行循环赋值语句后数组各元素的值均变为1。

第8题:

以下程序代码的输出结果是()。

A.36

B.36.5

C.37

D.true


正确答案:A

第9题:


上面程序的输出结果是(  )。

A.6
B.8
C.4
D.2

答案:A
解析:
*p=a;是把数组常量赋给指针变量P,这样以后对数组的操作也可以用P来操作了(如p++,p--)。for循环中a[i]=*p++;是把P指向的地址数据再赋给数组a的每一个变量,然后P指向a数组的下一个元素。因为数据赋值过程没有发生变化,因此结果不变。那么输出a[2]就是第三个数组元素数据6了。

第10题:

console.log(1.toString);上面代码输出的结果是()。

  • A、报错
  • B、1
  • C、undefined
  • D、NULL

正确答案:A