下列关于 C++ 语言变量的叙述,正确的是( )。
- A. 变量可以没有定义
- B. 对一个没有定义的变量赋值,相当于定义了一个新变量
- C. 执行赋值语句后,变量的类型可能会变化
- D. 执行赋值语句后,变量的值可能不会变化
正确答案:D
正确答案:D
a=a*1,值仍是 5——「赋值后值可能不变」对,选 D。(A、B 错:变量必须先定义;C 错:类型定了不变。) 💡 赋值=把右边的值放进左边,右边算出来等于原值时值就不变。变量「先定义后用、类型不变」是 C++ 铁律。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习