CSP - 2023 普及组初赛试题及解析

发布时间:2026/7/15 16:06:03
CSP - 2023 普及组初赛试题及解析 CSP - 2023 普及组初赛试题及解析一. 单项选择题 (共15题,每题2分,共计30分。每题有且仅有一个正确答案.)。二. 阅读程序(程序输入不超过数组或字符串定义的范围;判断题正确填√错误填×;除特殊说明外,判断题1.5分,选择题3分,共计40分)三. 完善程序 (单选题,每小题3分,共计30分)一. 单项选择题 (共15题,每题2分,共计30分。每题有且仅有一个正确答案.)。1、在 C++ 中,下面哪个关键字用于声明一个变量, 其值不能被修改?( )A.unsignedB.constC.staticD.mutable正确答案:BA选项: unsigned 是用来声明一个无符号类型的变量,其值只能是非负的。B选项: 在 C++ 中,用于声明一个变量,其值不能被修改的关键字是 const。C选项: static 用于声明一个静态变量,它可以在整个程序的执行期间保持其值。它还有其他的用途,如在类内部声明静态成员等。D选项: mutable 是在 C++ 类中用于声明一个数据成员,即使该类的对象是 const,该数据成员的值也可以被修改。这与通常的 co