下面 C++ 代码可以执行,有关说法正确的是( )。
double PI = 3.1415926; cout << (PI);
- A. 为了方便初学者,`cout << (PI)` 和 `cout << (pi)` 效果相同,即变量的大小写不敏感
- B. `cout << (PI)` 修改为 `cout << (Pi)` 能正常执行
- C. 不能用 `PI` 做变量名,因为要保存圆周率这个常量
- D. 将程序中全部 `PI` 都改写为 `Pai`,将能正常执行,不会报错
正确答案:D
double PI = 3.1415926; cout << (PI);
正确答案:D
PI 只是普通变量名、不是关键字。把所有 PI 一起改成 Pai,仍是同一个合法变量,能正常运行,选 D。(A、B 错在「大小写不敏感」——其实敏感;C 错在 PI 可做变量名。) 💡 C++ 区分大小写:PI、Pi、pi 是三个不同变量。改名要「全改」才一致,只改一处会变成「未定义变量」。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习