北京语言大学《Java语言程序设计》在线作业二
奥鹏教育北京语言大学平时在线作业
18春《Java语言程序设计》作业2-0001
下列程序运行后,输出的结果是_______。public class Test{
public static void main(String args[]){
outer:for(奥鹏教育北京语言大学平时在线作业int i=0;i3;i++)
inner:for(int j=0;j2;j++){
if(j==1)continue outer;
System.out.println(j+" and "+i);
}
A:0 and 0 0 and 1 0 and 2
B:0 and 1 0 and 1 0 and 2
C:1 and 0 1 and 1 1 and 2
D:0 and 0 1 and 1 2 and 2
答案问询微信:424329
下面程序段的输出结果为_______。public class MethLoad {
public static void main(String args[]){
MethLoad classObj=new MethLoad();
classObj.methTest(4);
classObj.methTest(4.0);
}
void methTest(double d){
double sum=2*d;
A:The result is:16 The result is:8.0
B:The result is:8.0 The result is:16
C:The result is:8 The result is:16.0
D:The result is:16.0 The result is:8
答案问询微信:424329
下面程序段的运行结果为_______。public class OperatorsAndExpressions {
void residual(){
int i=10,j=3;
float m=213.5f,n=4.0f;
System.out.println(i%j);
System.out.println(m%n);
}
public static void main(String args[]){
A:1 1.5
B:3 1.5
C:1 2
D:3 2
答案问询微信:424329
下面程序段的输出结果是_______。public class Test{
public static void main(String args[]){
int x,y;
x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;
y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2;
if(xy)
System.out.println("xy");
A:xy
B:x=y
C:xy
D:编译错误
答案问询微信:424329
Java语言使用_______进行解释执行。
A:字节码
B:机器码
C:伪码
D:二进制码
答案问询微信:424329
下列循环的次数是_______。int y=2,x=4;
while(–x!=x/y){}
A:1次
B:2次
C:3次
D:4次
答案问询微信:424329
当编译和运行下面的代码时,出现的结果为_______。public class NewClass {
static int total=10;
public static void main(String args[]){
new NewClass();
}
public NewClass(){
System.out.println("In Test");
System.out.println(this);
A:在第2行将出现编译错误
B:在第9行将会出现编译错误
C:屏幕上将会有10输出
D:程序将会通过编译,但是会有运行时错误
答案问询微信:424329
在Java语言中,如果数字之后没有任何字母,计算机默认为_______。
A:int类型
B:float类型
C:double类型
D:short类型
答案问询微信:424329
关于对象成员占用内存的说法哪一项是正确的?
A:同一个类的对象共用一段内存
B:同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间。
C:对象的方法不占用内存
D:以上说法都不正确
答案问询微信:424329
下面哪些语句在编译时不会出现错误或警告?
A:float f=1.3;
B:byte b=275;
C:boolean=null;
D:int i=10;
答案问询微信:424329