有几个java小题,帮忙给出结果,都是基础题
1.填空题
(1)Java语言的源程序代码由一个或多个编译单元组成,每个编译单元只能包含下列内容:______、______、______、______。
(2)编译后,每个类生成一个______文件。
(3)一个char代表一个______位的无符号的Unicode字符。
(4)Java语言提供了三个转移语句:______、______和______语句。
(5)连接两个字符串,如下所示:str = “ABC” ______ “DEF”。
2.问答题
(1)确定以下布尔表达式是否等价,这里假设a,b和c是布尔变量。
!(a||b)和!a||b;
(2)if …else和if的复合语句为什么比switch语句更常用?
(3)下面这些代码错在哪里?
Switch(n) {
case 1:
a = 11;
b = 22;
break;
case 2:
c = 33;
break;
d = 44;
}
(4)break语句的功能是什么?
(5)预测下面程序的运行结果:
public class Question0105 {
public Question0105() {
}
public static void main(String[] args) {
Question0105 question01051 = new Question0105();
int count = 0;
for (int i = 0; i < 3; i++) {
resume:
for (int j = 0; j < 4; j++) {
for (int k = 0; k < 5; k++) {
++count;
if (i == 1 && j == 2 && k == 3) {
break resume;
}
}
}
}
System.out.println("\tcount=" + count);
}
}
在线等,刚学习来的
问题点数:20、回复次数:13Top
1 楼asmetoyou()回复于 2006-12-03 19:50:42 得分 0
5.+Top
2 楼zhangfan790913(笑月)回复于 2006-12-03 22:05:24 得分 0
1、
(2).class
(3)2
(5)+
2、
(1)不等价 b是真的时候不等Top
3 楼jimmylalalu(jimmy)回复于 2006-12-03 22:33:02 得分 0
2.
(2)我想是因为if语句更灵活,因为判断条件里是布尔量,布尔量可以通过各种运算得到,而switch判断条件只能是int量。
(3)缺少default语句,我想原意应该是写在d=44;之前的吧
Top
4 楼tennite()回复于 2006-12-03 23:32:05 得分 0
补充一个,break 用处是跳出switch体。不执行后边的Top
5 楼eric0410()回复于 2006-12-04 00:35:28 得分 0
switch应该是小写。Top
6 楼zhangfan790913(笑月)回复于 2006-12-04 09:20:18 得分 0
1、(4)break,continue,label
2、(4)结束循环
(5)54
(3) Switch s小写 这样只要变量都声明了 应该从语法上就不错了Top
7 楼yanpeng521(一个崭新的纯爷们即将炼成)回复于 2006-12-04 09:33:26 得分 0
2.(2)
switch是只能判断条件相等情况的语句Top
8 楼yanpeng521(一个崭新的纯爷们即将炼成)回复于 2006-12-04 09:42:53 得分 0
(4)Java语言提供了三个转移语句:______、______和______语句。
应该是顺序,选择和循环吧,不知道是不是我理解错了,这是程序流程的三种语句
(1)确定以下布尔表达式是否等价,这里假设a,b和c是布尔变量。
!(a||b)和!a||b;
不等,!是单目运算符,优先级比||高
(2)if …else和if的复合语句为什么比switch语句更常用?
switch只能判断所判断条件相等情况,并且判断的条件范围小(指数据类型)
(3)下面这些代码错在哪里?
Top
9 楼zhangfan790913(笑月)回复于 2006-12-06 16:56:33 得分 0
1、
(2).class
(3)2
(4)break,continue,label
(5)+
2、
(1)不等价 b是真的时候不等
(3) Switch s小写 这样只要变量都声明了 应该从语法上就不错了
(4)结束循环
(5)54
Top
10 楼shadowno(龙门无影)回复于 2006-12-06 17:24:15 得分 0
楼主灌水啊,,,Top
11 楼zhangfan790913(笑月)回复于 2006-12-07 13:23:45 得分 0
楼主在哪里啊 楼主在哪里啊 楼主在那女朋友的怀抱里?
这里有答案啊 这里有解释 还有就是要你把分发
啦啦啦啦啦啦 啦啦啦啦啦Top
12 楼taojiayu()回复于 2006-12-07 14:31:01 得分 0
没全的Top
13 楼xtaotao(淘淘)回复于 2006-12-07 14:40:59 得分 0
、
(1)包定义语句、包导入语句、接口定义、类定义
(2)字节码(.class)
(3)16
(4)break 、continue、标号
(5)+
2、
(1)不等价
(2)if(表达式)中的表达式可以用于处理复杂的条件
switch(表达式)中的表达式的值只能是列表中的有序类型
(3)swicth拼写错误
(4)跳出循环、swicth结构
Top




