关于以下初始化序列的执行结果的说法正确的是( )。 int index=1; int[] foo=new int[3]; int bar=foo[index]; int baz=bar+index;
A.baz的值为0
B.baz的值为1
C.编译通过,但产生异常
D.编译不能通过
第1题:
A.Intfoo=(int)Math.max(bar);
B.Intfoo=(int)Math.min(bar);
C.Intfoo=(int)Math.abs(bar);
D.Intfoo=(int)Math.ceil(bar);
E.Intfoo=(int)Math.floor(bar);
F.Intfoo=(int)Math.round(bar);
第2题:
在Linux上添加一个系统调用foo()的步骤,下面哪个步骤是不对的?()
A.将foo展开成一段包含int 0x80的代码
B.设置int 0x80的中断处理程序入口地址
C.在系统内核中实现sys_foo()函数
D.在int 0x80的中断处理程序中增加对sys_foo的函数调用
第3题:
以下()代码,能够对数组正确初始化(或者是默认初始化)。
A.int[] a;
B.a = {1, 2, 3, 4, 5};
C.int[] a = new int[5]{1, 2, 3, 4, 5};
D.int[] a = new int[5];
第4题:
以下( )代码,能够对数组正确初始化(或者是默认初始化)。
A、int[]a;
B、a={1,2,3,4,5};
C、int[]a=newint[5]{1,2,3,4,5};
D、int[]a=newint[5];
第5题:
以下()代码,不能够对数组正确初始化(或者是默认初始化)。
A.int[] a;
B.int[] a = new int[5];
C.int[] a = new int[5]{1, 2, 3, 4, 5};
D.int[] a = {1, 2, 3, 4, 5};