#C01L04P04. C01.L04.if语句、布尔类型、关系表达式.例题1~7

C01.L04.if语句、布尔类型、关系表达式.例题1~7

例题1 定义 bool 变量

以下哪个选项表示定义一个变量名为 f 的布尔变量并给其赋值为真? {{ select(1) }}

  • bool f=true;
  • bool ff=1;
  • bool f=0;
  • int f=true;

例题2 x&&!x 的值

若 x 是一bool 型变量,则 x&&!x 的值是()

{{ select(2) }}

  • 为 true
  • 为 false
  • 与 x 的值相同
  • 与 x 的值相反

例题3 逻辑算式

下面几个逻辑运算式的结果为( )

  1. a=3,b=4 a<=b&&a!=5。
  2. a=4,b=5 a==4||b!=5
  3. a=3, !(a<=5) {{ select(3) }}
  • true true true
  • false true false
  • false true true
  • true true false

例题4 表达式选择1

表达式 15%4 的值( )表达式 18%5 的值。
{{ select(4) }}

  • >
  • =
  • !=
  • ==

例题5 表达式选择2

能正确表达 x 不大于 100 的 C++ 表达式是( )。 {{ select(5) }}

  • x < 100
  • x != 100
  • x >= 100
  • x <= 100

例题6 表达式选择3

下列表达式中,表达整数 n 能被 3 整除的是( ) {{ select(6) }}

  • n % 3 != 0
  • n%3 == 0
  • ( n % 3 ==1 || n % 3 ==2 )
  • !(n%3 == 0 )

例题7 表达式选择4

设 a 为 int 类型变量,不能正确表达数学关系 3 < a < 5 的 C++ 语言表达式是( )。
{{ select(7) }}

  • 3 < a < 5
  • a == 4
  • a > 3 && a < 5
  • !(n <= 3 ) && !(a >= 5 )