GESP 七级 · GESP202609 C++ 七级 第 2 题

选择题 · 答案 D · 考点:数学

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

题目

使用 cmath 或 math.h 中的数学库函数,下列说法中正确的是(  )。

答案:D

考点

数学

解题思维

cmath 库函数统一返回浮点类型,sin 默认参数为弧度而非角度,逐项核对返回值类型与计算结果即可。

常见错误

A 项 pow 返回 double 而非 int;B 项 sin 参数 30 是弧度不是度;C 项 sqrt 返回 double;D 项 log(1) 数学上等于 0,类型 double,完全正确。

详细解析(节选)

1. 考纲定位

本题考查《GESP 七级 C++ 程序设计》中数学库函数的返回值类型与参数单位。命题人专门设置此题,卡住大量考生对"浮点函数返回 double"和"三角函数默认弧度"的模糊认知。

2. 解题思维

看到 cmath 函数先想返回值类型(pow/sqrt/log 均返回 double),再看参数单位(sin 默认弧度)。逐项验证:pow(2,3) 得 8.0 而非 int;sin(30) 是 30 弧度而非 30 度;sqrt(4) 得 2.0 而非 int;log(1) 得 0.0 且类型为 double,完全符合。

同考点真题

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