🐸 GoC 第20课 知识点回顾

逻辑与判断 · 课后复习小测

📚 本节课我们学了什么?

1. if...else... 语句

if...else... 就是"如果...就...否则..."的意思!

满足条件做一件事,不满足就做另一件事!

if (a > 10)
{
  fd 100; // 如果a大于10,就向前走
}
else
{
  bk 100; // 否则就向后退
}

2. 更多比较符号

符号 意思
>= 大于等于
<= 小于等于
!= 不等于

3. 逻辑运算

&& 表示"并且",两个条件都满足才成立

|| 表示"或者",只要一个条件满足就成立

💡 小提示:if...else...就像分岔路,走左边还是走右边,看条件决定!
✏️ 课后小测试 · 看看你掌握了多少?
1if...else...是什么意思?
A. 如果...就...否则...
B. 重复做
C. 向前走
D. 画圆
📖 解析:if...else...就是二选一,满足条件走if,不满足走else。
2下面哪个是"大于等于"符号?
A. >
B. >=
C. <
D. <=
📖 解析:>=就是大于等于,包含等于的情况。
3下面哪个是"不等于"符号?
A. ==
B. =
C. !=
D. <>
📖 解析:!=就是不等于,感叹号表示"不"的意思。
4&& 表示什么意思?
A. 并且(两个条件都要满足)
B. 或者(只要一个满足就行)
C. 不是
D. 等于
📖 解析:&&是逻辑与,就是"并且",两个条件都要满足。
5|| 表示什么意思?
A. 并且(两个条件都要满足)
B. 或者(只要一个满足就行)
C. 不是
D. 等于
📖 解析:||是逻辑或,就是"或者",只要一个条件满足就可以。
6if (a >= 10) 是什么意思?
A. a大于10
B. a小于10
C. a大于或等于10
D. a等于10
📖 解析:>=就是大于等于,比>多了等于的情况。
7如果a=10,if (a >= 10) 条件成立吗?
A. 成立
B. 不成立
C. 不一定
D. 会报错
📖 解析:>=包含等于,a=10的时候满足大于等于10。
8下面哪个是"小于等于"符号?
A. <
B. <=
C. >
D. >=
📖 解析:<=就是小于等于。
9if (a != 5) 是什么意思?
A. a等于5
B. a大于5
C. a不等于5
D. a小于5
📖 解析:!=就是不等于,感叹号表示"不"。
10if...else...结构里,else什么时候执行?
A. 条件不满足的时候
B. 条件满足的时候
C. 永远执行
D. 永远不执行
📖 解析:if里面的代码条件满足时执行,else里面的代码条件不满足时执行。
11(判断)if...else...就是二选一的结构。
✓ 对
✗ 错
📖 解析:对的!满足条件走if,不满足走else,二选一。
12(判断)&&表示"或者"的意思。
✓ 对
✗ 错
📖 解析:错的!&&是"并且",||才是"或者"。
13(判断)!=表示不等于。
✓ 对
✗ 错
📖 解析:对的!!=就是不等于。
🎉 测试完成!
0 分