码迷,mamicode.com
首页 > 编程语言 > 详细

蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记

时间:2016-08-11 16:05:21      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:unity3d

蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记

本节内容 关系运算符 逻辑运算符 

技术分享

一、关系运算符 
> >= < <= == != 
主要用于比较运算,比较的结果只有true或false两种情况,结果用boo类型变量存储 
注意:判断是否相等,用==(双等号) 
不能用零或非零代表bool值 
技术分享

二、逻辑运算符 
逻辑运算符组成的表达式结果也只有ture或false 
&&(与):运算符两边表达式地值同时为真的时候,整个逻辑表达式的值才为真 
||(或):运算符两边表达式的值同时为假的时候,整个逻辑表达式的值才为假 
!(非):将表达式地值取反 
&&和||会有短路现象 
技术分享

源代码

using System;

namespace Lesson10
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            /*关系运算符*/
            int a = 4;
            int b = 9;
            //关系运算符包括:>(大于) <(小于)>=(大于等于) <= (小于等于)==(等于,完全相等) !=(不等于)
            bool r =a>b;
            Console.WriteLine (r);
            r = 5 == 5// r=true
            r = 4 != 4// r=true
            //关系运算符高于赋值预算法,低于一般的算术运算符
            Console.WriteLine (r);
            //为了避免记错运算级别,可以通过口号来解决问题
            //r = (5 == 5); 
            //r = (4 != 4); 

            //l逻辑运算符
            //逻辑或运算符—— ||
            //r =true || false;//两个操作数中,只要有一个是true,那么整个式子的结果就是true,否则就是fals
            r =( (5 > 7) || (4 < 9));// (5 > 7) false ,(4 < 9) true ,使用括号括起来避免运算符优先级问题(5 > 7) || (4 < 9)
            Console.WriteLine (r);

            //逻辑与运算符—— &&
            //两个操作数中,只要有一个是false,那么整个式子的结果就是false,否则为true
            //r=(true &&true);//r=true
            r = (4 > 7) && (4 * 2 <= 6);//r=false
            Console.WriteLine (r);

            //逻辑与运算符的短路现象
            int x = 4;
            //r = (false && x++ < 10);
            Console.WriteLine (r);
            Console.WriteLine (x);
            //逻辑或运算符的短路现象
            int y = 4;
            //r = (true || y++ < 10);
            Console.WriteLine (r);
            Console.WriteLine (y);

            //逻辑非运算符—— 单目运算符
            r=!true;//将它所连接的操作数取反
            Console.WriteLine (r);




        }
    }
}

 


蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记

标签:unity3d

原文地址:http://11131960.blog.51cto.com/11121960/1836869

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!