GESP 八级 · GESP 202503 C++ 八级 第 23 题

判断题 · 答案 A · 考点:函数、运算符优先级

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

题目

定义 int 类型的变量 $a$ 和 $b$,求二次函数 $y = x^2 + ax + b$ 取最小值时 $x$ 的值,可以通过表达式 $-a / 2.0$ 求得。

答案:A

考点

函数运算符优先级

解题思维

判断正误题需注意绝对化表述("一定""必须""只能"等)往往是错误的。

常见错误

判断题中注意"一定""总是""所有""唯一"等绝对化表述通常是错误的。但也要结合具体知识点判断。

详细解析(节选)

【考点】二次函数最值公式|浮点数运算|运算符优先级

1. 🎯 考纲定位(考点定位)

本题卡住的是数学公式与 C++ 表达式的桥接能力。八级大纲里,"二次函数最值公式"属于数学模块,"浮点数运算"属于运算符模块。命题人放这道题,是因为八级考生往往能背出顶点横坐标公式,却栽在 C++ 里:a 是 int,-a 还是 int,除以 2.0 强制转 double,很多人误以为整数除法也能"自动升级",结果截断成 -a/2,直接选错。

同考点真题

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