【C#】面向过程(7)——布尔运算

1、相等判断:==,不要和=混淆。WriteLine("{0}",i==1);WriteLine("{0}",i=1);的区别。

Console.WriteLine("{0}",i=1);//C#中赋值表达式也有值,它的值表示为赋值后变量的值 

2、不等判断:!=

3、大小比较:<、>、<=、>=

4、取反:!

5、组合运算:&&(并且)、||(或者)。

  • && 并且:只有两边都为true的时候,表达式的值才为true,否则是false;
  • ||或者:两边只要有一个为true的时候,表达式的值就是true,否则是false;
  • &&、||是短路运算,试验。

6、bool类型只有两个取值:bool b1=true;

Bool  b2=false;

7、打印出变量的值:

            int i1 = 20;
            int i2 = 30;
            Console.WriteLine("{0}",i1>10&&i2<100);//&&并且,只有两边都是true的时候,&&的值才是true,否则就是false。true&&true就是true,true&&false 还是false,false&&false就是false
            Console.WriteLine("{0}",i1>200&&i2<100);
            Console.WriteLine("{0}",i1>200||i2<100);//||或者,两边只要有一个为true,那么就是true。true||true还是true,true||false还是true,false||false就是false
            //&&和||的区别在于两边有一个为false,一边为true的时候的不同。

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值