zoukankan      html  css  js  c++  java
  • C#逻辑运算符详解

    代码如下:

    namespace ConsoleApplication1
    {
        class @class
        {        
            static void Main_1(string[] args) //输出用户输入的内容
            {
                string admin = "";
                while (true)
                {
                    Console.WriteLine("请输入您想显示的内容5");
                    admin = Console.ReadLine();
                    if(admin == "")
                    {
                        Console.WriteLine("您未输入内容,即将关闭");
                        Console.ReadLine();
                        return;
                        
                    }
                    Console.WriteLine("您输入的内容是" + admin);
                    Console.ReadLine(); 
                }
            } 
    
            #region  bool
            public static void @static(bool @bool)  //@bool作为逻辑变量名
            {
                if (@bool)                
                    System.Console.WriteLine("true");
                else
                    System.Console.WriteLine("false");
            }
            static void Main_2() 
            {
                @class.@static(true);
                Console.ReadLine();
            }
            #endregion  
    
            static void Main_3() // short的长度范围
            {
                short x = 32766;
                x++;
                Console.WriteLine(x);
                x++;
                Console.WriteLine(x);
                Console.ReadLine();
            }
    
            static void Main_4() //bool
            {
                bool a = true;
                int i = 20;
                bool b = i > 0 && i < 10;
                Console.WriteLine("a值为:"+a+"	b值为:"+b);
                Console.ReadLine();
            }
    
            static void Main_5() //转义符(
    换行	(水平制表字符)向右8个字符)
            {
                Console.WriteLine("
    	Hello
    	World!");
                Console.ReadLine();
            }
    
            static void Main_6() //操作符
            {
                int x = 5, y = 10, z;
                x++;                    //后缀一元操作符
                --x;                    //前缀一元操作符
                z = x + y;              //二元操作符
                y = x > 10 ? 0:1;       //三元操作符
                System.Console.WriteLine(y);    //输出三元操作符判断结果
                Console.ReadLine();
            }
    
            #region ++运算符
            static void F(int x,int y,int z) 
            {
                Console.WriteLine("x={0},y={1},z={2}",x,y,z);
            }
            static void Main_7() 
            {
                int i = 1;
                F(i++,i++,i++); //使用"++"运算符实现递加运算
                Console.ReadLine();
            }
            #endregion 
    
            static void Main_8() //不同操作符及不同数据类型得到不同的计算结果(例:5/2=2 but 5.0/2=2.5)
            {
                Console.WriteLine(5/3);
                Console.WriteLine(4/3);
                Console.WriteLine((5/3)==(4/3));
                Console.WriteLine(5.0/3);
                Console.WriteLine(4.0/3);
                Console.WriteLine((5.0/3)==(4.0/3));
                Console.ReadLine();
            }
    
            static void Main_9() //右结合性
            {
                /*
                 *  由于赋值运算符是右结合性的,所以表达式a+=a-=a*=a等价于a+=(a-=(a*=a)),该表达式的求解过程为:
                 *  首先计算 a*=a,则a=144。
                 *  其次计算a-=144,则a=12-144=-132。
                 *  最后计算a+=-132,则a=12+(-132)=-120。
                 */
                int a = 12;
                a += a -= a *= a;
                Console.WriteLine(a);
                Console.ReadLine();
            }
    
            static void Main_10() 
            {
                int intValue = 16;          //定义整型变量
                long longValue = intValue;  //定义长整型,用于时间隐式转换(不丢失信息)
                Console.WriteLine("intValue={0},longValue={1}",intValue,longValue);//显示转换后的值
                Console.ReadLine();
            }
    
            static void Main() 
            {
                
            }
        }
    }
    



  • 相关阅读:
    bug管理工具之禅道的测试模块的使用
    bug优先级别
    Python ——报错集锦
    Python 中if __name__ == '__main__': 的作用和原理
    selenium驱动程序下载和使用流程
    Python介绍及环境搭建
    自动化测试基础篇--Selenium发送测试报告邮件
    自动化测试基础篇--Selenium cookie操作
    自动化测试基础篇--Selenium等待时间
    批量建库脚本
  • 原文地址:https://www.cnblogs.com/myesn/p/5601605.html
Copyright © 2011-2022 走看看