Day02-C#学习:01、算术运算符与逻辑运算符

  • 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();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值