GESP C++ 真题 · 逐题精解
首页C++八级真题 › 2026年6月 › 第8题

GESP 2026年6月 C++八级 单选题 第8题

C++八级单选题2026年6月第8题

所属知识点:最小生成树(Kruskal/Prim) 难度要求:掌握 考频:中频

某程序需要判断点 P(x, y) 是否在以原点为圆心、半径为 5 的圆内或圆上。下列判断条件正确的是( )。

正确答案:A

题目解析
点到原点距离的平方为 x²+y²,在半径 5 的圆内或圆上即 x²+y² ≤ 5² = 25,选 A。用平方比较可避免开方、也避免浮点误差。B 是菱形、C、D 都不是圆。💡 判断点是否在圆内,比较距离的平方与半径的平方即可。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习