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

GESP 2026年6月 C++五级 单选题 第15题

C++五级单选题2026年6月第15题

所属知识点:综合应用(跨题型) 难度要求:掌握 考频:—

高精度减法中,假设两个高精度数按低位在前存储,且已保证被减数不小于减数。下面处理借位逻辑代码中横线处应填入( )。
if (a[i] < b[i]) {
    a[i + 1]--;
    ______________;
}
t = a[i] - b[i];

正确答案:A

题目解析
当本位不够减(a[i] < b[i])时要向高位借 1:高位 a[i+1]-- 已写好,本位则要 +10(借来的 1 在本位相当于 10),即 a[i] += 10,再做 a[i]-b[i],选 A。💡 借位口诀:高位减一、本位加十。

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

进入 GESPPASS 开始练习