1.查看以下代码,并写出结果
public class Test01 {
public static void main(String[] args) {
int i1 = 5;
boolean result = (i1++ > 5) && (++i1 > 4);
System.out.println(result);
System.out.println(i1);
}
}
参考答案:
false
6
认真阅读上面的程序,我们可以发现,首先定义了一个名为i1的变量,他的值为5,之后使用有表达式(i1++ > 5) && (++ i1 > 4);第一个括号内的内容,自加运算符写在i1的后面,所以我们运算的顺序是应该先比较i1和5的 大小,可以发现这个值为false,之后进行自加运算,所以这时i1的值为6.
同时,我们可以发现,这其中的逻辑运算符使用的是短路与运算符,而运算符前面 的值为false,所以我们不必再运算后面的值,故而最终输出的结果应该是false和6.
第二题
2.查看以下代码,并写出结果
public class Test02 {
public static void main(String[] args) {
int i1 = 5;
boolean result = (i1++ > 5) || (++i1 > 4);
System.out.println(result);
System.out.println(i1);
}
}
参考答案:
true
7
这道题的考点同样是短路逻辑运算符.所以同理我们先运算短路逻辑运算符前面部分的表达式:(i1++ > 5),i1的初始值为5,所以他的值不大于5,所以运算结果为false,同时i1要进行自加运算,这时i1的值为6,然后看短路运算符之后的表达式:(++i1 > 4),这时i1的值为6,进行自加运算后,其值为7,7>4,所以运算结果为true.故而最后输出的值应该是true和7
第三题
请使用三元运算符计算出两个整数中的最大值。
例如:20 40 打印结果:40是最大值
参考答案:
public class SanYuan {
public static void main(String[] args) {
int a = 20;
int b = 40;
int max = a > b ? a : b;
System.out.println(max + "是最大值");
}
}
请使用三元运算符计算出三个整数中的最大值。
例如:20 40 30 打印结果:40是最大值
参考答案:
public class SanYuanPlus {
public static void main(String[] args) {
int a = 20;
int b = 40;
int c = 30;
int tempmax = a > b ? a : b;
int max = tempmax > c ? tempmax : c;
System.out.println(max + "是最大值");
}
}
分析以下需求并实现
1.int类型的变量 成绩为键盘录入
2.判断该学生成绩是否及格
3.打印格式:
成绩>=60:打印"合格"
成绩<60:打印"不合格"
参考答案:import java.util.Scanner;
public class Score{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int score = sc.nextInt();
if (score >= 60){
System.out.println("成绩合格");
}
else {
System.out.println("成绩不合格");
}
}
}
分析以下需求并实现
1.功能描述:键盘录入月份,输出对应的季节
2.要求:
(1)定义一个月份,值通过键盘录入;
(2)输出该月份对应的季节
3,4,5春季
6,7,8夏季
9,10,11秋季
12,1,2冬季
(3)演示格式如下:
定义的月份:5
控制台输出:5月份是春季
参考答案:
import java.util.Scanner;
public class Month {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入月份:");
int month = sc.nextInt();
if (month == 12 || month == 1 || month == 2) {
System.out.println("这个月份是冬季");
}
else if (month >= 3 && month <= 5) {
System.out.println("这个月份是春季");
}
else if (month >= 6 && month <= 8) {
System.out.println("这个月份是夏季");
}
else if (month >= 9 && month <= 11) {
System.out.println("这个月份是秋季");
}
else {
System.out.println("输入的月份不正确");
}
}
}
作者: 逆风TO 时间: 2019-12-23 16:07
辛苦了 加油哦~
作者: zhaosongzhi 时间: 2019-12-23 16:18
感谢分享
作者: duanshaobo 时间: 2019-12-23 16:49
六六六六六六六六六六六六六六六六六六六六六六六六
作者: 我是小圆圆 时间: 2019-12-23 16:51
辛苦了 加油哦~
作者: zhanghua342 时间: 2019-12-23 16:52
哇 哇 哇
作者: 我爱我1022 时间: 2019-12-23 16:53
棒棒的,加油
作者: 小公举 时间: 2019-12-23 17:12
哇塞 大神呀 感谢分享
作者: 李娟玲老师 时间: 2019-12-23 17:16
666666666666666666
作者: 王锦 时间: 2019-12-23 17:17
666666666666666666
作者: zhuyanting 时间: 2019-12-23 17:18
作者: 温柔一刀!喵! 时间: 2019-12-23 17:20
哇哇哇~
作者: 哦嗨呦 时间: 2019-12-23 17:34
谢谢分享
作者: 宗进1 时间: 2019-12-23 17:42
太棒了,加油加油
作者: 孙丽 时间: 2019-12-23 17:47
66666666666666666
作者: lzq123 时间: 2019-12-23 18:08
66666666666666666666666666666
作者: zplxwl 时间: 2019-12-23 19:35
6666666666666666666
作者: lvxinvip 时间: 2019-12-23 22:27
作者: 黑马程序员啊 时间: 2019-12-23 22:56
6666666666666
作者: 九月丫 时间: 2019-12-23 23:04
优秀。。。。。。。。。
作者: 耙丫丫 时间: 2019-12-23 23:20
作者: 大安 时间: 2019-12-24 10:23
感谢楼主分享
作者: 章鱼顶呱呱 时间: 2019-12-24 10:40
66666666666666666666
作者: hongping 时间: 2019-12-24 10:42
殷凯老师有点帅啊
作者: hongping 时间: 2019-12-24 10:43
优秀。。。。。。。。。
作者: 爱笑的姑娘 时间: 2019-12-24 10:52
666666666666666666666666666666
作者: daoqin 时间: 2019-12-24 10:57
感谢分享 谢谢楼主的分享
作者: hello!!! 时间: 2019-12-24 11:00
作者: 大智叔叔 时间: 2019-12-24 13:28
感谢分享 谢谢楼主的分享
作者: 霍尔 时间: 2019-12-24 14:36
棒棒哒,赞
作者: sdjadyhm 时间: 2019-12-24 18:48
66666666666666666
作者: fujiangbo 时间: 2019-12-24 19:34
谢谢楼主,辛苦了...........
作者: 零度☆黎明 时间: 2019-12-24 20:54
感谢分享.................... ..................
作者: manyihang 时间: 2019-12-25 05:19
666666666666666666666666666666
作者: 殷凯老师 时间: 2019-12-25 10:02
好帖必顶,加油加油加油!!!
作者: Emmmmm~ 时间: 2019-12-25 10:10
你狠棒棒呀
作者: json0314 时间: 2019-12-25 10:14
好好好!!!
作者: longyu3 时间: 2019-12-25 11:49
表示懵,想来学
作者: yujq 时间: 2019-12-25 13:06
66666666666666666
作者: 影@子~ 时间: 2019-12-25 15:05
感谢分享
作者: majie 时间: 2019-12-25 16:43
youxiuyouxiu 优秀
作者: dendi 时间: 2019-12-25 17:22
为千万学子而著书,66666
作者: dendi 时间: 2019-12-25 21:27
黑马程序员,西安校区威武
作者: 你不爱我 时间: 2019-12-25 21:38
学计算机哪家强,就来西安黑马程序员
作者: 素问 时间: 2019-12-25 21:42
很有用的练习题,非常棒~!
作者: 半个程序员 时间: 2019-12-25 21:48
加油加油6666666666666
作者: 举个栗子 时间: 2019-12-25 21:59
加油加油6666666666666
作者: ruoquan 时间: 2019-12-25 22:08
学计算机哪家强,就来西安黑马程序员
作者: mydorling11 时间: 2019-12-25 22:34
6666666666666666666666666666
作者: 八戒猪 时间: 2019-12-25 23:17
666666666666666
作者: jsnoob 时间: 2019-12-26 02:34
加油加油加油加油!!
作者: 王微 时间: 2019-12-26 18:37
优秀优秀优秀
作者: 竹竹竹竹 时间: 2019-12-27 09:52
感谢分享
作者: kdhdjdj 时间: 2019-12-27 10:05
66666666666666666666666666666666666666666666666666666
作者: 雨落轻舟 时间: 2019-12-27 18:25
感谢分享
作者: 逆风TO 时间: 2020-1-2 11:24
逆风TO 发表于 2019-12-23 16:07
辛苦了 加油哦~
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
黑马程序员啊 发表于 2019-12-23 22:56
6666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
九月丫 发表于 2019-12-23 23:04
优秀。。。。。。。。。
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
宗进1 发表于 2019-12-23 17:42
太棒了,加油加油
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
lzq123 发表于 2019-12-23 18:08
66666666666666666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
zplxwl 发表于 2019-12-23 19:35
6666666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
黑马程序员啊 发表于 2019-12-23 22:56
6666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
duanshaobo 发表于 2019-12-23 16:49
六六六六六六六六六六六六六六六六六六六六六六六六
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:24
zplxwl 发表于 2019-12-23 19:35
6666666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
我是小圆圆 发表于 2019-12-23 16:51
辛苦了 加油哦~
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
黑马程序员啊 发表于 2019-12-23 22:56
6666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
lzq123 发表于 2019-12-23 18:08
66666666666666666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
小公举 发表于 2019-12-23 17:12
哇塞 大神呀 感谢分享
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
我是小圆圆 发表于 2019-12-23 16:51
辛苦了 加油哦~
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
小公举 发表于 2019-12-23 17:12
哇塞 大神呀 感谢分享
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大安 发表于 2019-12-24 10:23
感谢楼主分享
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
yujq 发表于 2019-12-25 13:06
66666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:25
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
sdjadyhm 发表于 2019-12-24 18:48
66666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
fujiangbo 发表于 2019-12-24 19:34
谢谢楼主,辛苦了...........
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
longyu3 发表于 2019-12-25 11:49
表示懵,想来学
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
longyu3 发表于 2019-12-25 11:49
表示懵,想来学
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
大智叔叔 发表于 2019-12-24 13:28
感谢分享 谢谢楼主的分享
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
hongping 发表于 2019-12-24 10:43
优秀。。。。。。。。。
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
majie 发表于 2019-12-25 16:43
youxiuyouxiu 优秀
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
dendi 发表于 2019-12-25 17:22
为千万学子而著书,66666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
八戒猪 发表于 2019-12-25 23:17
666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
kdhdjdj 发表于 2019-12-27 10:05
66666666666666666666666666666666666666666666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
majie 发表于 2019-12-25 16:43
youxiuyouxiu 优秀
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
dendi 发表于 2019-12-25 17:22
为千万学子而著书,66666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
半个程序员 发表于 2019-12-25 21:48
加油加油6666666666666
大家一起快乐学习!
作者: 逆风TO 时间: 2020-1-2 11:26
举个栗子 发表于 2019-12-25 21:59
加油加油6666666666666
大家一起快乐学习!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2