#G0003. 第三课——程序的基本概念

第三课——程序的基本概念

知识点01:标识符

单选题

1、不可以作为 C++标识符的是()。 {{ select(1) }}

  • a_plus_b
  • a_b
  • a+b
  • ab

2、以下不可以作为C++标识符的是()。 {{ select(2) }}

  • x321
  • 0x321
  • x321_
  • _x321

3、以下可以作为C++标识符的是()。 {{ select(3) }}

  • number_of_Chinese_people_in_millions
  • 360AntiVirus
  • Man&Woman
  • break

判断题

4、C++语言中的标识符只能拿由大写字母和小写字母组成。() {{ select(4) }}

  • 正确
  • 错误

5、在C++语言中,标识符中可以有数字,但不能以数字开头。() {{ select(5) }}

  • 正确
  • 错误

6、在C++语言中,标识符的命名不能完全由数字组成,至少有一个字母就可以。() {{ select(6) }}

  • 正确
  • 错误

知识点02:关键字

单选题

1、以下哪个不是C++语言的关键字?() {{ select(7) }}

  • int
  • for
  • do
  • cout

2、以下哪个不是C++语言的关键字?() {{ select(8) }}

  • double
  • else
  • while
  • endl

知识点05:变量

单选题

1、以下C++不可以作为变量的名称的是()。 {{ select(9) }}

  • redStar
  • RedStar
  • red_star
  • red star

2、按照C++语言的语法,以下不是正确的变量定义语句是()。 {{ select(10) }}

  • int a;
  • int a = 10;
  • int a(10);
  • a = 10;

3、下列关于C++语言的叙述,不正确的是()。 {{ select(11) }}

  • 变量定义时可以不初始化
  • 变量被赋值之后的类型不变
  • 变量没有定义也能够使用
  • 变量名必须是合法的标识符

4、下列关于C++语言变量的叙述,正确的是()。 {{ select(12) }}

  • 变量可以没有定义
  • 对一个没有定义的变量赋值,相当于定义了一个新变量
  • 执行赋值语句后,变量的类型可能会变化
  • 执行赋值语句后,变量的值可能不会变化

判断题

5、在C++代码中,不可以将变量命名为cout,因为cout是C++的关键字。() {{ select(13) }}

  • 正确
  • 错误