29 lines
916 B
Markdown
29 lines
916 B
Markdown
### 参考答案
|
||
|
||
#### **一、 填空题**
|
||
|
||
1. `5 + 3`
|
||
2. `8`
|
||
3. `4`
|
||
4. `1`
|
||
5. `4.5`
|
||
|
||
#### **二、 单项选择题**
|
||
|
||
1. **(B)** (带双引号,原样输出)
|
||
2. **(A)** (没有双引号,计算结果)
|
||
3. **(C)** (整数除法,`13 / 5` 商2余3,结果为2)
|
||
4. **(C)**
|
||
5. **(C)** (至少有一个数是小数,才能触发浮点数除法)
|
||
6. **(B)** (先计算 `2+4` 得 `6`,然后输出空格,再计算 `10-2-4` 得 `4`)
|
||
7. **(B)**
|
||
|
||
#### **三、 判断题**
|
||
|
||
1. **(×)** (带双引号会原样输出 "3 * 4")
|
||
2. **(√)** (讲义中明确指出是“直接截断”,不四舍五入)
|
||
3. **(√)** (这是触发浮点数除法的条件)
|
||
4. **(×)** (讲义中强调,提交前最好先在本地验证)
|
||
5. **(√)** (这是 `%` 运算符的定义)
|
||
6. **(×)** (这是求余数,`5` 除以 `2` 商 `2` 余 `1`,结果是 `1`)
|
||
7. **(√)** (空格是文本,需要用双引号包围) |