更多“以下代码在控制台的输出结果是?()[5,2,1,10,3].sort()A、[1,2,3,5,10]B、[10,5,3,2,1]C、[1,10,2,3,5]D、[5,3,2,10,1]”相关问题
  • 第1题:

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

    A.48

    B.50

    C.51

    D.52


    正确答案:B

  • 第2题:

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

    A.36

    B.36.5

    C.37

    D.true


    正确答案:A

  • 第3题:

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


    正确答案:

     

    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 语句后执行

  • 第4题:

    有以下程序:程序的输出结果是:A.B.C.D.

    有以下程序:

    程序的输出结果是:


    正确答案:D
    {intk=-3;if(k<=0)printf(″****\n″)elsewind(″&&&&\n″);)中printf(″****\n″)缺少分号,因此会报编译错误。

  • 第5题:

    执行以下代码,输出结果是()

    A.8

    B.6

    C.7

    D.true


    正确答案:B

  • 第6题:

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


    正确答案:

  • 第7题:

    在以下C#类中,()是控制台类,利用它我们可以方便的进行控制台的输入输出。


    正确答案:Console

  • 第8题:

    以下的C#代码:static void Main(string[]args){Console.WriteLine("运行结果:{0}",Console.ReadLine());Console.ReadLine();}代码运行结果为()。

    • A、在控制台窗口显示“运行结果:”
    • B、在控制台窗口显示“运行结果:{0}”
    • C、在控制台窗口显示“运行结果:,Console.ReadLine”
    • D、如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”

    正确答案:D

  • 第9题:

    vara;console.log(a);上述代码输出结果是()。

    • A、报错
    • B、null
    • C、undefined
    • D、什么也不输出

    正确答案:C

  • 第10题:

    填空题
    代码System.out.println(066)的输出结果是____。

    正确答案: 54
    解析:
    整型常量的八进制整数,以0开头,如012表示十进制数10。所以066表示整数值54。

  • 第11题:

    单选题
    vara;console.log(a);上述代码输出结果是()。
    A

    报错

    B

    null

    C

    undefined

    D

    什么也不输出


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

  • 第12题:

    单选题
    以下的C#代码:static void Main(string[]args){Console.WriteLine("运行结果:{0}",Console.ReadLine());Console.ReadLine();}代码运行结果为()。
    A

    在控制台窗口显示“运行结果:”

    B

    在控制台窗口显示“运行结果:{0}”

    C

    在控制台窗口显示“运行结果:,Console.ReadLine”

    D

    如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”


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

  • 第13题:

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

    A.-1

    B.O

    C.1

    D.4


    正确答案:A

  • 第14题:

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

    A.12

    B.36

    C.54

    D.66


    正确答案:C
    066代表8进制数据的66等于十进制的54。

  • 第15题:

    下面代码的输出结果是多少?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

  • 第16题:

    阅读下列代码:该代码的运行结果是( )。

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:C
    arr[]为整型数组,分配地址后默认值为0,所以创建数组时也是对每个数组元素赋初值0。

  • 第17题:

    已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。include main(){char

    已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。#include <stdio.h>main (){ char c1='A',c2='Y'; printf("%d,%d\n",c1,c2);}

    A.因输出格式不合法,输出错误信息

    B.65,90

    C.'A','Y'

    D.65,89


    正确答案:D

  • 第18题:

    以下代码的输出结果是() datablockPlayerData(objdata) { shapeFile="./player.dts"; }; functionobjdata::func(%var) { echo(%var); } objdata.func();

    • A、没有输出
    • B、0
    • C、objdata
    • D、编译错误

    正确答案:C

  • 第19题:

    以下代码的输出结果是() while(1) { $var++; $result=$var; if($result==17)break; $var--; } echo($result);

    • A、0
    • B、17
    • C、18
    • D、这是一个无限循环,没有输出

    正确答案:D

  • 第20题:

    vara;console.log(a);a=10;控制台输出的结果是报错。()


    正确答案:错误

  • 第21题:

    单选题
    以下代码的输出结果是() while(1) { $var++; $result=$var; if($result==17)break; $var--; } echo($result);
    A

    0

    B

    17

    C

    18

    D

    这是一个无限循环,没有输出


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

  • 第22题:

    判断题
    vara;console.log(a);a=10;控制台输出的结果是报错。()
    A

    B


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

  • 第23题:

    单选题
    以下代码的输出结果是() datablockPlayerData(objdata) { shapeFile="./player.dts"; }; functionobjdata::func(%var) { echo(%var); } objdata.func();
    A

    没有输出

    B

    0

    C

    objdata

    D

    编译错误


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