#CPPBASIC3. C++ 基础知识测试(三)字符串与表达式

    ID: 3674 Type: Objective Tried: 0 Accepted: 0 Difficulty: 1 Uploaded By: Tags>C++基础字符串逻辑运算类型转换客观题

C++ 基础知识测试(三)字符串与表达式

C++ 基础知识测试(三)

本题共 5 小题,每题 20 分,总分 100 分。多选题必须选择所有正确选项;少选正确选项可获得该题一半分数,选入错误选项不得分。

第 1 题(单选)

字符串 "hello" 中共有多少个字符?

{{ select(1) }}

  • 4
  • 5
  • 6
  • 7

第 2 题(多选)

下面哪些语句可以在 C++ 中输出一个换行?

{{ multiselect(2) }}

  • cout << endl;
  • cout << '\n';
  • cin >> endl;
  • cout >> '\n';

第 3 题(判断)

在循环中执行 break,会立即结束它所在的最内层循环。

{{ select(3) }}

  • 正确
  • 错误

第 4 题(单选)

运行下面的代码,输出结果是什么?

cout << (5 > 3 && 2 < 1);

{{ select(4) }}

  • 0
  • 1
  • 2
  • 5

第 5 题(多选)

已知 int a = 5, b = 2;,下面哪些表达式的结果是浮点数 2.5

{{ multiselect(5) }}

  • a * 1.0 / b
  • double(a) / b
  • a / b
  • 1.0 * a / b