题目
一、单选题(共50题,50.0分) 48.(单选题,1.0分) 表达式10%3的结果是() A. 0 B. 1 C. 2 D. 3
一、单选题(共50题,50.0分) 48.(单选题,1.0分) 表达式10%3的结果是()
A. 0
B. 1
C. 2
D. 3
A. 0
B. 1
C. 2
D. 3
题目解答
答案
根据取模运算定义,`10 % 3` 表示 `10` 除以 `3` 的余数。计算如下:
- 商:`3`(`3 * 3 = 9`)。
- 余数:`10 - 9 = 1`。
因此,`10 % 3 = 1`。
选项分析:
- A. 0:错误,`10` 不是 `3` 的倍数。
- B. 1:正确。
- C. 2:错误,不符合计算结果。
- D. 3:错误,为商而非余数。
答案:B. 1
解析
取模运算是数学中的基本运算之一,其核心是求两个数相除后的余数。本题的关键在于理解余数的计算方式:将被除数减去商与除数的乘积,结果即为余数。需注意余数的符号与被除数一致,但本题中均为正数,无需额外考虑符号问题。
计算步骤
确定商和余数
- 被除数为10,除数为3。
- 最大整数商满足:商 × 除数 ≤ 被除数。
计算得:3 × 3 = 9 ≤ 10,而3 × 4 = 12 > 10,因此商为3。 - 余数 = 被除数 - 商 × 除数 = 10 - 3 × 3 = 1。
选项分析
- A. 0:错误,余数不可能为0(10不是3的倍数)。
- B. 1:正确,符合计算结果。
- C. 2:错误,余数应为1。
- D. 3:错误,3是商而非余数。