- 2
- 0
- 约5.79千字
- 约 16页
- 2026-07-18 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机编程语言C++考试题集及答案
一、选择题(共10题,每题2分,计20分)
1.在C++中,以下哪个关键字用于定义常量?
A.`static`
B.`const`
C.`final`
D.`volatile`
答案:B
解析:`const`关键字用于定义常量,其值在编译时确定且不可修改。`static`用于静态变量,`final`在某些语言中用于定义最终属性,`volatile`用于告诉编译器该变量可能被外部修改。
2.以下哪种循环结构在执行次数不确定时最适用?
A.`for`循环
B.`while`循环
C.`do-while`循环
D.`switch`语句
答案:B
解析:`while`循环在条件为真时重复执行,适用于执行次数不确定的场景。`for`循环通常用于已知次数的循环,`do-while`至少执行一次,`switch`用于多分支选择。
3.在C++中,`nullptr`的作用是什么?
A.定义全局变量
B.表示空指针
C.表示常量指针
D.表示指针常量
答案:B
解析:`nullptr`是C++11引入的空指针常量,用于初始化或赋值指针,避免使用`NULL`带来的兼容性问题。
4.以下哪种内存分配方式是动态的?
A.栈内存分配
B.堆内存分配
C.静态内存分配
D.
原创力文档

文档评论(0)