#1606. 第五讲客观题

第五讲客观题

1.以下哪个是合法的字符型变量定义?

{{ select(1) }}

  • char c = "A";
  • char c = 'A';
  • string c = 'A';
  • char c = A;

2.执行以下代码后输出什么?

int x = 15;
if(x > 10){
    if(x < 20)
        cout << "A";
}else 
    cout << "B";

{{ select(2) }}

  • A
  • B
  • AB
  • 无输出

3.下列哪个是定义常量的正确方式?

{{ select(3) }}

  • const float PI = 3.14;
  • define PI 3.14
  • float const PI = 3.14;
  • constant PI = 3.14;

4.逻辑表达式(5>3) && (2<1)的结果是?

{{ select(4) }}

  • true
  • false
  • 1
  • 0

5.以下代码的输出是:

int x = 10, y = 20;
if(x > 5) {
    if(y < 15)
        cout << "A";
    else
        cout << "B";
}

{{ select(5) }}

  • A
  • B
  • AB
  • 无输出

6.if-else if-else属于多重分支结构。

{{ select(6) }}

  • 正确
  • 错误

7.字符型变量可以存储多个字符。

{{ select(7) }}

  • 正确
  • 错误

8.const int MAX 100定义的常量可以修改。

{{ select(8) }}

  • 正确
  • 错误

9.逻辑或运算符||只要有一个条件为真就返回真。

{{ select(9) }}

  • 正确
  • 错误

10.逻辑运算符||的优先级高于&&。

{{ select(10) }}

  • 正确
  • 错误