C# 关系运算符与逻辑运算符练习题
一、基础概念题(填空)
- C# 中用于判断相等的关系运算符是:________
- 判断不相等的关系运算符是:________
- 逻辑与运算符(两边都为 true 结果才为 true):________
- 逻辑或运算符(一边为 true 结果就为 true):________
- 逻辑非运算符(取反):________
二、关系运算符表达式题
根据文字条件,写出对应的 C# 关系表达式:
- 变量 a 大于 10
- 变量 b 小于等于 20
- 变量 c 等于 0
- 变量 d 不等于 -1
- 变量 score 大于等于 60
三、逻辑运算符综合题
把下面复合条件改写成 C# 表达式(关系 + 逻辑):
- a 大于 0 并且 a 小于 100
- age 大于等于 18 并且 age 小于等于 60
- score 小于 60 或者 score 大于 100
- num 不等于 0 并且 num 不等于 10
- temperature 小于 0 或者 temperature 大于 35
- x 大于 5 且 x 小于 10,同时 y 等于 20
- 姓名不为空并且年龄大于 20
- 成绩及格(≥60)并且 不是缺考(≠-1)
四、判断题(判断表达式结果为 true / false)
已知:int a = 5, b = 10, c = 0;
- a > 3
- b == 10
- c != 0
- a > 0 && b < 20
- a > 10 || b == 10
- !(a == 5)
- a >= 5 && c < 1
- b < 5 || c > 0