GESP 七级 · GESP 七级样题(C++ 组) 第 17 题

判断题 · 答案 B

← 整套速查表 GESP 七级 全部真题

题目

假设 x 和 y 都是 double 型正数,如果说 x 比 y 大一个数量级,log(x/y) 等于 10。( )

答案:B

解题思维

别被'log'吓住,先翻译'一个数量级'成数学式子,再代入对数定义算底数,最后对比题干结论。

常见错误

最容易栽跟头的是把'一个数量级'想成10的10次方,以为log(10^10)=10就选A;或者死记log默认是ln,算出2.3更离谱;还有人纠结log和lg符号,忘了在编程语境里log就是常用对数。

详细解析(节选)

考点:常用对数底数默认值与数量级定义

命题视角

GESP七级喜欢用'log'这个符号卡认知盲区。在数学课本里,log默认是ln(以e为底),但编程语言(C/C++/Java/Python等)里log就是常用对数(以10为底)。命题人把'x比y大一个数量级'包装成log(x/y)=10,就是想看你会不会先确认底数,再确认真数。

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断