#P8452. 北京师范大学附属亚太实验学校-选择题2

北京师范大学附属亚太实验学校-选择题2

一、单选题(每题 2分,共 30分)

第 1 题 以下哪个是 C++ 的集成开发环境( )。 {{ select(1) }}

  • Word
  • Dev-C++
  • Excel
  • 记事本

第 2 题 C++ 程序的入口是( )函数。 {{ select(2) }}

  • main ()
  • run ()
  • start ()
  • begin ()

第 3 题 以下不属于基本数据类型的是( )。 {{ select(3) }}

  • int
  • double
  • string
  • char

第 4 题 用于存储整数的变量类型是( ) {{ select(4) }}

  • double
  • char
  • int
  • bool

第 5 题 计数器变量的核心作用是( ) {{ select(5) }}

  • 存储小数
  • 统计次数
  • 交换数值
  • 表示真假

第 6 题 实现两个变量 a 和 b 的值交换,正确的代码是( )。 {{ select(6) }}

  • a = b; b = a;
  • int temp = a; a = b; b = temp;
  • a + b = b + a;
  • a = a + b; b = a - b;

第 7 题 复合运算符a += 3等价于( )。 {{ select(7) }}

  • a=3
  • a=a+3
  • a+3=a
  • 3=a+3

第 8 题 取余运算7 % 3的结果是( )。 {{ select(8) }}

  • 2
  • 3
  • 1
  • 0

第 9 题 用于从键盘输入数据的是( )。

{{ select(9) }}

  • cout
  • cin
  • print
  • scan

第 10 题 水仙花数是指( )的三位数 {{ select(10) }}

  • 各位数字之和等于本身
  • 各位数字立方和等于本身
  • 各位数字之积等于本身
  • 是质数

第 11 题 while 循环的循环条件满足时( )。

{{ select(11) }}

  • 不执行循环体
  • 执行一次循环体
  • 重复执行循环体
  • 退出程序

第 12 题 求最大公约数的辗转相除法核心是( ) {{ select(12) }}

  • 不断做减法
  • 不断做乘法
  • 不断做除法取余
  • 不断做加法

第 13 题 do-while 循环的特点是( ) {{ select(13) }}

  • 先判断后执行
  • 先执行后判断
  • 不执行循环体
  • 只执行一次

14 题 模拟算法的核心是( ) {{ select(14) }}

  • 复制问题
  • 抽象问题
  • 模拟实际过程
  • 数据计算

第 15 题 二进制数 101 转换为十进制是( ) {{ select(15) }}

  • 3
  • 4
  • 5
  • 6

二、判断题(每题 2分,共 20分)

16、 C++ 程序必须包含main()函数。( ) {{ select(16) }}

17、 变量声明后可以直接使用,无需赋值。( ) {{ select(17) }}

18、 累加器的作用是统计数据之和。( ) {{ select(18) }}

19、 取余运算的两个操作数必须是整数。( ) {{ select(19) }}

20、 cin可以一次输入多个变量。( ) {{ select(20) }}

21、 double 类型变量可以存储整数。( ) {{ select(21) }}

22、 字符型变量可以存储多个字符。( ) {{ select(22) }}

23、if 语句的条件表达式结果必须是布尔值。( ) {{ select(23) }}

24、 if 嵌套是指 if 语句内部包含另一个 if 语句。( ) {{ select(24) }}

25、 逻辑或运算符||表示两个条件都满足才为真。( ) {{ select(25) }}