#5831. GOC-if-else 语句 与 逻辑运算

GOC-if-else 语句 与 逻辑运算

一、单选题(每题两分)

  1. 小明说:“如果语文考90分以上,妈妈就带我去动物园。” 他考了95分,他会去动物园吗? {{ select(1) }}
  • 不会
  • 要看数学成绩
  • 妈妈忘了
  1. 老师说:“只要带了铅笔 或者 带了橡皮,就可以进教室。” 小红带了橡皮,但没带铅笔。她能进教室吗? {{ select(2) }}
  • 不能
  • 要再带水彩笔才行
  • 只有带了铅笔才能进
  1. 下面哪种情况可以吃冰淇淋?妈妈说:“只有写完作业 并且 收拾好书包,才能吃。” {{ select(3) }}
  • 写完作业,但书包没收拾
  • 书包收拾好了,但作业没写
  • 作业写了,书包也收拾好了
  • 什么都没做,但很想吃
  1. 天气预报说:“如果下雨,就不上体育课。” 今天没有下雨,那会怎样? {{ select(4) }}
  • 一定上体育课
  • 一定不上体育课
  • 可能上体育课(因为没下雨)
  • 老师生病了,所以不上
  1. 以下哪个场景使用的是“逻辑或(||)”关系? {{ select(5) }}
  • 写完作业并且收拾好玩具,才能看动画片
  • 是三年级学生并且身高超过1米2,才能参加运动会
  • 周末去公园玩,或者去看电影
  • 天气好并且是周末,才去野餐
  1. 黄师傅每周二、四、日打扫房间(对应数字 2、4、7),其他时间看电视。以下哪个条件能正确判断他是否在打扫房间? {{ select(6) }}
  • n == 2 && n == 4 && n == 7
  • n == 2 || n == 4 || n == 7
  • n != 2 || n != 4 || n != 7
  • !(n == 2 || n == 4 || n == 7)
  1. 要判断一个数是不是“10到20之间的数”(包括10和20),下面哪个说法对? {{ select(7) }}
  • 比10大,比20小
  • 比10小,比20大
  • 大于等于10,并且小于等于20
  • 等于15
  1. 要判断一个整数 n 是否为两位数(即 10 到 99 之间),正确的条件表达式是? {{ select(8) }}
  • n > 10 && n < 99
  • n >= 10 || n <= 99
  • n >= 10 && n <= 99
  • n > 9 && n < 100 || n == 100
  1. 小明想出去玩,只要语文、数学、英语中有一科成绩 ≥90 分就可以。以下哪个条件正确? {{ select(9) }}
  • a >= 90 && b >= 90 && c >= 90
  • a >= 90 || b >= 90 || c >= 90
  • !(a < 90 || b < 90 || c < 90)
  • a + b + c >= 270
  1. 输入语文(a)和数学(b)成绩,要求“恰好一门不及格(<60)”。以下哪个条件正确? {{ select(10) }}
  • a < 60 || b < 60
  • a < 60 && b < 60
  • (a < 60 && b >= 60) || (a >= 60 && b < 60)
  • !(a >= 60 && b >= 60)
  1. 要判断一个数 n 不在区间 [100, 200] 内,正确的表达式是? {{ select(11) }}
  • n < 100 || n > 200
  • n <= 100 || n >= 200
  • !(n >= 100 && n <= 200)
  • A 和 C 都正确
  1. 逻辑运算符 “&&” 的含义是? {{ select(12) }}
  • 只要有一个条件为真,整个表达式就为真
  • 所有条件都为假时,结果才为真
  • 所有条件都为真时,结果才为真
  • 对条件取反
  1. 逻辑非运算符 “!” 的作用是? {{ select(13) }}
  • 将两个条件连接起来
  • 当条件为真时结果为假,条件为假时结果为真
  • 只有所有条件为真时才返回真
  • 忽略条件直接执行 else 分支
  1. 以下关于 if-else 语句的说法,哪一项是正确的? {{ select(14) }}
  • else 语句可以单独使用
  • if 语句必须和 else 配对使用
  • if 语句可以单独存在,形成单分支结构
  • if 和 else 中的代码块可以同时执行
  1. 以下哪组边长能构成一个三角形?(满足任意两边之和大于第三边) {{ select(15) }}
  • a=1, b=2, c=5
  • a=3, b=4, c=8
  • a=5, b=6, c=10
  • a=2, b=3, c=6