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