逻辑 与 判断Logics and Conditions

比较运算符The Equality and Relational Operators

选择题

以下哪个不是 Java 语言中合法的 比较运算符 (有 2 个)

A

=

B

==

C

!=

D

=!

逻辑运算符Logical Operators

阅读题

1 2
boolean allOne = Console.readInt() == 1 && Console.readInt() == 1;Console.println(allOne);

根据上面的代码,以下哪个交互效果是 不可能 发生的(有 2 个)

A
> <
1false
B
> > <
11true
C
> <
0false
D
> > <
00false

if 语句 逻辑关系

编程题

只做 E01 版本

整数补 0

Q2 E01

编程题

摩斯编码

Q3

编程题

只做 E01 版本

Max

Q4 E01

编程题

矩形选择

Q5

编程题

消息时间显示

Q6

人工内存

内存题

基于这段代码

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
int time = Console.readInt(); int seconds = time % 60;time /= 60;int minutes = time % 60;time /= 60;int hours = time; String secondsText = "" + seconds;if (seconds < 10) { secondsText = "0" + secondsText;} String minutesText = "" + minutes;if (minutes < 10) { minutesText = "0" + minutesText;} String hoursText = "" + hours;if (hours < 10) { hoursText = "0" + hoursText;} Console.println(hoursText + ":" + minutesText + ":" + secondsText)

针对以下不同的输入,分别画出内存图,并根据内存图推断出 程序每次输出的结果

部分数值计算,可以自己用计算器算

1.

假设运行时 输入 9917

2.

假设运行时 输入 17

答案
1.
                                        secondsText  
                                        |       minutesText  
Line    time    seconds minutes hours   |       |       hoursText   Info 
1       9917                                                        <   9917
3       |       17  
4       165     |       
5       |       |       45     
6       2       |       |
7       |       |       |       2  
9       |       |       |       |       "17"  
10      |       |       |       |       |                           false
14      |       |       |       |       |       "45"
15      |       |       |       |       |       |                   false
19      |       |       |       |       |       |       "2"
20      |       |       |       |       |       |       |           true
21      |       |       |       |       |       |       "02"
24      |       |       |       |       |       |       |           <   02:45:17
2.
                                        secondsText  
                                        |       minutesText  
Line    time    seconds minutes hours   |       |       hoursText   Info 
1       17                                                          <   17
3       |       17  
4       0       |       
5       |       |       0     
6       0       |       |
7       |       |       |       0 
9       |       |       |       |       "17"  
10      |       |       |       |       |                           false
14      |       |       |       |       |       "0"
15      |       |       |       |       |       |                   true
16      |       |       |       |       |       "00"
19      |       |       |       |       |       |       "0"
20      |       |       |       |       |       |       |           true
21      |       |       |       |       |       |       "00"
24      |       |       |       |       |       |       |           <   00:00:17

综合练习

编程题

暴击加成

Q50

编程题

只做 E01 版本

药水商店

Q52 E01

编程题

炉石传说开宝箱

Q53

ZZAX 微信公众

文档一更新,立刻告诉你