订单查询
首页 其他文档
java基础笔试题及答案
大小:22.22KB 15页 发布时间: 2023-07-20 11:20:38 18.08k 16.46k

1.读如下程序,说出结果,并说明得出结果原因(10分)。

public class BreakContinue{

public static void main(String[]args){

for(int i=0;i<10;i++){

if(i==3||i==5){

continue;

}

for(int j=0;j

if(i+j>5){

break;

}

System.out.println(i+j);

}

if(i==6){

break;

}

}

}

}

答案:1,2,3,4,5

2.读程序,说出j值,并说明得出结果原因(10分)。

public class Test{

private static int j=0;

public static void main(String[]args){

methodA(0);

System.out.println(j);

}

private static boolean methodB(int k){

j+=k;

return true;

}

public static void methodA(int i){

boolean b;

b=i<10|methodB(4);

b=i<10||methodB(8);//此处短路method不进行计算}

}

答案:4

三、编程题

1.请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母(20分)。

答案:1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

我们采用的作品包括内容和图片全部来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
Copyright @ 2016 - 2024 经验本 All Rights Reserved 版权所有 湘ICP备2023007888号-1 客服QQ:2393136441