题目
常量[1]CONST,定义时已赋予了数值,不能在程序中进行修改,除非手动修改。A. 正确B. 错误
常量[1]CONST,定义时已赋予了数值,不能在程序中进行修改,除非手动修改。
- A. 正确
- B. 错误
题目解答
答案
A
解析
考查要点:本题主要考查对常量概念的理解,特别是常量在程序中的特性。
解题核心:明确常量的定义——一旦定义后,其值在程序运行过程中无法被修改,除非通过手动修改代码并重新编译。
关键点:区分常量与变量的本质区别,理解“程序中不能修改”与“手动修改代码”的不同场景。
常量的特性:
- 定义时赋值:常量在程序编写时就被赋予具体数值(如
const int MAX = 100;
)。 - 运行时不可变:程序运行过程中,常量的值无法通过代码逻辑(如赋值语句)改变。
- 修改方式:若需更改常量的值,必须手动修改代码,并通过重新编译生成新的可执行文件。
选项分析:
- A. 正确:符合常量的定义,即程序运行时无法修改,但允许通过代码层面的修改(如手动调整代码并重新编译)间接改变。
- B. 错误:若认为“不能手动修改”则与实际情况矛盾,因此错误。