zoukankan      html  css  js  c++  java
  • 14 C#编程中的逻辑运算

    在C#编程中,我们经常需要处理这些情况。

      1. 某种条件为真时,程序这样处理;当某种条件为假时,程序那样处理。

          2. 当某种条件为真时,程序一直这样处理;

    这里的条件,在C#中就是逻辑运算。接下来我就和大家聊聊C#中关于逻辑运算的一些基本概念。

    比较运算符

     
    1. 比较运算符,顾名思议就是用来作比较,比较运算符有>,<,>=,<=,==,!=共六个,注意>=是一个运算符,同理,<=也是一个运算符
    2. 比较运算符,运算后返回逻辑型值 ,就是布尔值,以后碰到逻辑型值,我都会叫它布尔值,也就是true,false.

      比如

      bool x = (8 > 5);

      那么x的值就是true;比较运算符较简单

      > 大于的意思

      < 小于的意思

      >= 大于或等于的意思

      <= 小于或等于的意思

      == 这个要注意,是两者相同的意思,千万不要写成一个等号,一个等号就是赋值的意思了

      != 这个是不等于的意思;

    逻辑运算符

    1. 逻辑运算符有三种&&, ||,!

      逻辑运算符是用来操作两个逻辑值的,即两个布尔值 

      bool x=true;

      bool y=true;

      x&&y的意思是,只有x和y同时都是true时,返回的结果才为true,否则为false;

      x||y的意思是,x和y,只要任意一个为true,那么返回的结果就为true,只有两个都为false时,x||y才为false;

      !运算符的意思是取反,这个并不是操作两个逻辑值的运算符,而是操作一个运算符的方法

      比如!x,当x为true时,!x值为false,当x值为false,!x的值为true;

    给大家举一些实际的逻辑运算的例子。通过例子大家就能更加好的理解C#的逻辑运算了。

    你创建一个项目。解决方案名称为Sloution14,项目名称为Exercise14,项目类型为控制台程序。点击Program.cs. 在里边加入这些代码。

    运行结果

    练习

      1. 把 x + y的结果打印出来。看看和z是不是一样。

      2.  自己写一个包含两个&&运算符号的逻辑表达式,并把结果打印出来

      3.  x > y这个表达式成立吗?是真还是假?试着修改代码运行一下。运行后,在网上查一下原因是什么?找不到答案,可以联系我哦。


    付费解答C#入门学习过程中碰到的各种问题。

    零基础学习C#入门,大多数的问题都可以通过自学或借助互联网解决。

    但是还是会有一些问题,不是那么容易解决,成为了你学习的绊脚石。最后甚至造成你学习的半途而废。通常学习C#编程入门,你会遇到20到30多个你不能很容易解决的问题。

    这个时候,你最需要什么呢?

    对!一个专业的老师给你帮助!

    你在学习本课程中,遇到任何问题都可以通过qq或email想本教程作者进行求助。

    只需30元你就可以得到本教程作者的三次专业解答。所以你只需不到300元就可以顺利的完成C#入门,从此推开软件行业的大门。

    付费方式非常简单:

    用微信扫描下面的二维码。在付款留言中留下你的qq号或email地址就可以啦。

    教育不是要便宜,而是要可靠!真正聪明的人,更懂得花钱让专业的人为自己服务,提高自己的效率。

    老师qq:2040227296

    老师email:2040227296@qq.com

  • 相关阅读:
    【转】揭秘令牌桶
    各空白字符说明
    【转】Python正则表达式指南
    python的urlparse
    【转】HTTP Header 详解
    ElasticSearch(六)底层索引控制
    ElasticeSearch(五)分布式索引架构
    Elasticsearch(四)优化用户体验
    ElasticSearch(三)不仅仅是查询
    ElasticSearch(二) 关于DSL
  • 原文地址:https://www.cnblogs.com/thinking-jiang/p/5620214.html
Copyright © 2011-2022 走看看