1 条题解

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

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

  • 0
    @ 2058-3-6 2:32:12 官方题解 源题同步

    01|2025-06-L3-TF-02

    学生训练答案:T

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    substr(1,3)从下标1开始返回3个字符。

    命题预期

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

    推导结论

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

    02|2025-06-L3-TF-04

    学生训练答案:T

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    两个内容均为hello的string对象使用==比较得到true。

    命题预期

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

    推导结论

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

    03|2025-06-L3-TF-07

    学生训练答案:F

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    substr的count超过剩余长度时返回到字符串末尾,并不会因此抛出异常。

    命题预期

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

    推导结论

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

    04|2025-12-L3-TF-03

    学生训练答案:F

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    strcmp返回0表示相等,正值表示第一个串字典序更大;题面把含义颠倒。

    命题预期

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

    推导结论

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

    05|2026-06-L3-SC-13

    学生训练答案:C

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    empty()在空字符串时返回true、非空时返回false,C说法颠倒。

    命题预期

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

    推导结论

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

    06|2025-03-L3-SC-14

    学生训练答案:D

    原卷事实

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

    必要假设

    学生训练口径采用用户批准的显著校注;官方原题与官方答案仍作为历史真源保留。

    C++11 / 算法语义

    官方D在下标5插入World并截取5个字符,实际得到大写World;题干要求小写world,当前无精确匹配选项。

    命题预期

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

    推导结论

    按用户批准的双版本口径,学生训练答案为D;校注必须随题面与解析显著展示,当前仍是本地候选。

    07|2025-09-L3-SC-15

    学生训练答案:D

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    字符数组不能用==比较字符串内容,数组表达式退化后比较的是地址;D错误。

    命题预期

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

    推导结论

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

    08|2026-03-L3-SC-03

    学生训练答案:C

    原卷事实

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

    必要假设

    不需要补充影响答案的假设;按官网题面与C++11语言规则解释。

    C++11 / 算法语义

    str1与str2都保存字符序列Hello及结尾空字符,内容相同;但在表达式str1 == str2中,两个数组会分别退化为指向各自首元素的指针,比较的是地址而不是字符内容。两数组是不同对象,地址不相等,因此按题目语境选C。

    命题预期

    命题答案表选择C;该项只记录官方答案,不替代语言标准推导。

    推导结论

    依上述事实与标准语义,学生训练答案维持C;官方题面与答案未改。

    09|2026-03-L3-SC-10

    学生训练答案:A

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    GESP2026从下标4开始两个字符是20。

    命题预期

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

    推导结论

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

    10|2026-06-L3-SC-05

    学生训练答案:A

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    依次计算'G'|6、'E'-2、'S'^0、'P'+2,得到GCSR。

    命题预期

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

    推导结论

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

    11|2026-06-L3-SC-07

    学生训练答案:C

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    C项指出strcpy写入超长字符串会越界并可能严重错误,该描述正确。

    命题预期

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

    推导结论

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

    12|2025-06-L3-SC-14

    学生训练答案:C

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    Gesp Test中字符e最后出现于下标6,rfind返回6。

    命题预期

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

    推导结论

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

    13|2025-03-L3-SC-13

    学生训练答案:B

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    HelloWorld从下标5开始的5个字符是World,用C++替换后得到HelloC++,故选B。

    命题预期

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

    推导结论

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

    14|2025-09-L3-SC-14

    学生训练答案:C

    原卷事实

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

    必要假设

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

    C++11 / 算法语义

    循环i<=SIZE写入arr[5]一次,随后又读取arr[5]一次,共两处越界。

    命题预期

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

    推导结论

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

    15|2025-03-L3-SC-15

    学生训练答案:C

    原卷事实

    官网当前PDF第5页原题;官方答案表记为C。原题D使用单个按位与&。

    必要假设

    a为题干所述正整数;两边取模比较均无副作用,比较结果类型为bool。

    C++11 / 算法语义

    原题C的&&与D的&作用于两个bool比较结果时给出相同真值。学生版把D的单个&改为||;例如a=1时D为真但1不是9的倍数,因此D不再符合定义。

    命题预期

    官方答案C永久保留;训练版只为消除单选多解作最小运算符校注,不改变考点与难度。

    推导结论

    学生训练版唯一合理答案为C,学生判题答案仍为C。

    信息

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