1 条题解

发布要求:学生须先通过本题;教师和管理员可直接维护官方内容。内容应说明核心思路、关键步骤、正确性理由和复杂度。 只粘贴代码不会通过审核。

你尚未通过该题,通过后才能发布题解。

  • 0
    @ 2001-3-12 22:43:41 官方题解 源题同步

    01|2025-03-L3-SC-05

    学生训练答案:B

    原卷事实

    官网当前PDF第2-2页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    补码把减法统一为加法处理,主要作用是简化有符号整数加减运算。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    02|2025-03-L3-SC-06

    学生训练答案:A

    原卷事实

    官网当前PDF第2-2页原题;答案表记为A。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    8位补码范围是-2^7到2^7-1,即-128到127。

    命题预期

    命题答案表选择A;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持A;当前仍是本地候选。

    03|2025-06-L3-SC-02

    学生训练答案:B

    原卷事实

    官网当前PDF第1-1页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    反码存在+0与-0两种零表示,即00000000和11111111。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    04|2025-06-L3-SC-03

    学生训练答案:A

    原卷事实

    官网当前PDF第1-1页原题;答案表记为A。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    8位补码10111011按无符号值187减256,得到-69。

    命题预期

    命题答案表选择A;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持A;当前仍是本地候选。

    05|2025-06-L3-SC-06

    学生训练答案:B

    原卷事实

    官网当前PDF第2-2页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    次高位向符号位进位而符号位无进位,两个进位不一致,表示补码加法溢出。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    06|2026-06-L3-TF-01

    学生训练答案:T

    原卷事实

    官网当前PDF第4-4页原题;答案表记为T。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    反码加法产生最高位进位时需回卷加到最低位,题面正确。

    命题预期

    命题答案表选择T;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持T;当前仍是本地候选。

    07|2025-03-L3-SC-03

    学生训练答案:A

    原卷事实

    官网当前PDF第1-1页原题;答案表记为A。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    8位原码的最高位为符号位,-5写作1|0000101,即10000101。

    命题预期

    命题答案表选择A;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持A;当前仍是本地候选。

    08|2025-06-L3-SC-01

    学生训练答案:A

    原卷事实

    官网当前PDF第1-1页原题;答案表记为A。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    8位原码含1位符号位和7位数值位,最小值为-127。

    命题预期

    命题答案表选择A;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持A;当前仍是本地候选。

    09|2025-06-L3-SC-04

    学生训练答案:A

    原卷事实

    官网当前PDF第1-1页原题;答案表记为A。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    正数10的补码右移/除以2得到5,对应00000101。

    命题预期

    命题答案表选择A;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持A;当前仍是本地候选。

    10|2025-12-L3-TF-09

    学生训练答案:T

    原卷事实

    官网当前PDF第6-6页原题;答案表记为T。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    求补码负数可保留最低有效1及其右侧位,并把更高位取反。

    命题预期

    命题答案表选择T;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持T;当前仍是本地候选。

    11|2026-03-L3-SC-05

    学生训练答案:D

    原卷事实

    官网当前PDF第2-2页原题;答案表记为D。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    15的8位正数为00001111,逐位取反加1得到11110001。

    命题预期

    命题答案表选择D;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持D;当前仍是本地候选。

    12|2026-03-L3-SC-07

    学生训练答案:B

    原卷事实

    官网当前PDF第2-2页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    10110101作为8位补码的无符号值181,换算为181-256=-75。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    13|2026-03-L3-SC-09

    学生训练答案:B

    原卷事实

    官网当前PDF第2-2页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    按位取反满足~n=-n-1;~0=-1而不是0,因此B错误。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    14|2026-06-L3-TF-02

    学生训练答案:T

    原卷事实

    官网当前PDF第4-4页原题;答案表记为T。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    由正数二进制求其负数补码,可从右向左保留至首个1并把更高位取反。

    命题预期

    命题答案表选择T;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持T;当前仍是本地候选。

    15|2026-06-L3-TF-03

    学生训练答案:F

    原卷事实

    官网当前PDF第4-4页原题;答案表记为F。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    8位补码范围是-128到127,题面给-127到127,错误。

    命题预期

    命题答案表选择F;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持F;当前仍是本地候选。

    16|2026-06-L3-SC-04

    学生训练答案:B

    原卷事实

    官网当前PDF第1-2页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    n位补码范围应为[-2^(n-1), 2^(n-1)-1],B给出的下界多减1,错误。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    17|2026-06-L3-SC-09

    学生训练答案:B

    原卷事实

    官网当前PDF第3-3页原题;答案表记为B。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    二进制按位取反满足~n=-n-1,B正确。

    命题预期

    命题答案表选择B;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持B;当前仍是本地候选。

    18|2026-06-L3-SC-10

    学生训练答案:D

    原卷事实

    官网当前PDF第3-3页原题;答案表记为D。

    必要假设

    不需要补充影响答案的假设;按题面条件与C++11解释。

    C++11 / 算法语义

    n位补码最大值是2^(n-1)-1,D把上界写成2^(n-1),错误。

    命题预期

    命题答案表选择D;不得把命题预期替写为标准原文。

    推导结论

    按上述推导,学生训练答案暂维持D;当前仍是本地候选。

    • 1

    GESP C++ 三级真题客观题|原码、反码与补码

    信息

    ID
    72
    时间
    1000ms
    内存
    256MiB
    难度
    轻松上手
    标签
    递交数
    0
    已通过
    0
    上传者