#EXCE0001. 初识C++和算术表达式习题

初识C++和算术表达式习题

一、单选题(每题 5 分,共 35 分)

1.main() 函数在 C++ 程序中的含义是?(     \ \ \ \ \

{{ select(1) }}

  • 程序执行的入口
  • 程序结束
  • 变量的创建
  • 输出语句

2.执行语句 cout << "HELLO" << endl << "WORLD"; 的运行结果是?(     \ \ \ \ \

{{ select(2) }}

  • HELLO WORLD

  • HELLO

    WORLD

  • 编译错误

  • HELLO

3.以下程序有几处错误?(     ~ ~ ~ ~ ~

include <iostream>
using namespace std
int main {
    cout >> "I love OI"
    return 0;
}

{{ select(3) }}

  • 2
  • 3
  • 4
  • 5

4.以下两条语句执行结果为?(     ~ ~ ~ ~ ~

cout << 3 + 7 << endl;
cout << "3+7";
A、10 10

B、10 3+7

C、
10
3+7

D、
3+7
3+7

{{ select(4) }}

  • 选项 A
  • 选项 B
  • 选项 C
  • 选项 D

5.编译器的主要功能是?(     ~ ~ ~ ~ ~

{{ select(5) }}

  • 将源程序翻译成机器指令代码
  • 将一种高级语言翻译成另一种高级语言
  • 将源程序重新组合
  • 将低级语言翻译成高级语言

6.以下哪段代码格式相对最规范?(     ~ ~ ~ ~ ~

{{ select(6) }}

7.下面代码出现语法错误啦!报错信息提示:[Error]expected ';' before 'return' 。快来翻译看看是什么问题?(     ~ ~ ~ ~ ~

{{ select(7) }}

  • 翻译:【错误】return 之前期待有一个分号。
    解决方法:在第 4 行末尾加一个分号。
  • 翻译:【嘟嘟】叽里呱啦看不懂
    解决方法:问老师。

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

8.在 C++ 语言中,注释不宜写得过多,否则会使得程序运行速度变慢。( )

{{ select(8) }}

  • 正确
  • 错误

9.写完 C++ 程序后,要先编译程序,再运行程序。 ( )

{{ select(9) }}

  • 正确
  • 错误

10.输入输出流头文件(iostream)的主要功能是给我们提供了对计算机进行输入输出的工具:cin 和 cout 。( )

{{ select(10) }}

  • 正确
  • 错误

11.C++ 中的单行注释可以用 “//” 符号,出现在 “//” 之后的所有同一行字符会被视为注释。注释可以解释代码的作用,方便他人或自己以后再次阅读代码时可以更快地理解代码的意图。所以我们要养成加注释的习惯。( )

{{ select(11) }}

  • 正确
  • 错误

三、填空题(共 45 分)

12.cout << "20 ➗ 3 = " << 20 / 3 << "..." << 20 % 3;

上面代码的输出结果为:20 ➗ 3 = ___(1)______(2)___\_\_\_(1)\_\_\_\dots\_\_\_(2)\_\_\_

(1)(1) {{ input(12) }}

(2)(2) {{ input(13) }}

13.请将下面代码框架默写完整,不许偷看其它代码哦~

(1)(1) {{ input(14) }}

(2)(2) {{ input(15) }}

(3)(3) {{ input(16) }}

(4)(4) {{ input(17) }}