- 4、关系运算符
<
>= 大于等于
<= 小于等于
== 相等等于
!= 不等
关系运算符是用来描述两个事物之间的关系
由关系运算符连接的表达式称之为关系表达式。
- 5、bool类型
在c#中我们用bool类型来描述对或者错。
bool类型的值只有两个 一个true 一个false
- 6、逻辑运算符
&& 逻辑与
|| 逻辑或
!逻辑非
又逻辑运算符连接的表达式叫做逻辑表达式
逻辑运算符两边放的一般都是关系表达式或者bool类型的值。
5 > 3 && true
3 > 5 || false
- !表达式
逻辑表达式的结果同样也是bool类型
//关系表达式的结果是布尔类型
bool a = 1500 > 1;
bool b = 3 > 1000;
bool c = 39 < 18;
bool d = 20 == 20;
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
Console.ReadKey();
- 7、复合赋值运算符
int number = 10;
+= :
number += 20;
number = number + 20;
-=
number -= 5;
number = number - 5;
*=
number *= 5;
number = number * 5;
///=
//%=
//判断下列正误:随机输入两个成绩判断:老苏的语文和数学成绩都大于90,2、老师的语文和数学成绩有一门大于90
Console.WriteLine("请输入语文成绩:");
// string chinese1 = Console.ReadLine();
//int chinese = Convert.ToInt32(chinese1);
int chinese = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入数学成绩:");
//string math1 = Console.ReadLine();
// int math = Convert.ToInt32(math1);
int math = Convert.ToInt32(Console.ReadLine());
bool a = math > 90 && chinese > 90;
bool b = chinese > 90|| math > 90;
Console.WriteLine("老苏的语文和数学成绩都大于90:"+a);
Console.WriteLine("老师的语文和数学成绩有一门大于90:"+b);
Console.ReadKey();