试题详情

c++语言程序设计考试试题

开始做题

试卷预览

1 单选题 3分

C++程序从上机到得到结果的几个操作步骤依次是

  • A. 编译、编辑、连接、运行
  • B. 编辑、编译、连接、运行
  • C. 编译、运行、编辑、连接
  • D. 编辑、运行、编辑、连接

正确答案: B

本题解析: 暂无解析

2 单选题 3分

以下标识符中不全是保留字的是

  • A. case for int
  • B. default then while
  • C. bool class long
  • D. goto return char

正确答案: B

本题解析: 暂无解析

3 单选题 3分

能作为 C++程序的基本单位是

  • A. 字符
  • B. 语句
  • C. 函数
  • D. 源程序文件

正确答案: C

本题解析: 暂无解析

4 单选题 3分

程序中主函数的名字为

  • A. main
  • B. MAIN
  • C. Main
  • D. 任意标识符

正确答案: A

本题解析: 暂无解析

5 单选题 3分

C++程序的基本模块为

  • A. 表达式
  • B. 标识符
  • C. 语句
  • D. 函数

正确答案: D

本题解析: 暂无解析

6 单选题 3分

可用作 C++语言用户标识符的一组标识符是

  • A. void define +WORD
  • B. a3_b3 _123 YN
  • C. for -abc Case
  • D. 2a DO sizeof

正确答案: B

本题解析: 暂无解析

7 单选题 3分

存储以下数据,占用存储字节最多的是

  • A. 0
  • B. ‘0’
  • C. “ 0”
  • D. 0.0

正确答案: D

本题解析: 暂无解析

8 单选题 3分

程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用 ( )符号作为分隔符。

  • A. 空格或逗号
  • B. 逗号或回车
  • C. 逗号或分号
  • D. 空格或回车

正确答案: D

本题解析: 暂无解析

9 单选题 3分

设”int a=12;”,则执行完语句 ”a+=a*a;”后,a 的值是

  • A. 12
  • B. 144
  • C. 156
  • D. 288

正确答案: C

本题解析: 暂无解析

10 单选题

一个函数功能不太复杂,但要求被频繁调用,则应把它定义为

  • A. 内联函数
  • B. 重载函数
  • C. 递归函数
  • D. 嵌套函数

正确答案: A

本题解析:

解析:(P59)内联函数特征代码少,频繁调用,执行效率高。重载函数解决统一接口的问题;递归是子程序调用,程序调用要耗费很多空间和时间,循环/迭代都比递归有效率得多,递归只是从形式上,逻辑比较简洁。嵌套函数即反复调用,速度较慢。所以选择A项

其他考生还关注了

更多

相关题库

更多
置顶