c#中的表达式_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > c#中的表达式

c#中的表达式

 2013/12/11 15:09:06  IT老青年  博客园  我要评论(0)
  • 摘要://把变量和字面值(在使用运算符时,将它们统称为操作数)与运算符组合起来//就可以创建表达式,表达式是计算的基本构件//操作数可以是数值也可以是变量intnum1=1+1;intnum2=num1+1;intnum3=num1+num2;Console.WriteLine("C#中的表达式:num1={0},num2={1},num3={2}",num1,num2,num3);/*在C#中,运算符分为3类*一元运算符,处理一个操作数(只有几个)*二元运算符,处理两个操作数(大多数)*三元运算符
  • 标签:C# 表达式
            // 把变量和字面值(在使用运算符时,将它们统称为操作数)与运算符组合起来
            // 就可以创建表达式,表达式是计算的基本构件
            // 操作数可以是数值也可以是变量
            int num1 = 1 + 1;
            int num2 = num1 + 1;
            int num3 = num1 + num2;
            
            Console.WriteLine("C#中的表达式:num1={0},num2={1},num3={2}",
                              num1, num2, num3);
            
            /* 在C#中,运算符分为3类
             * 一元运算符,处理一个操作数(只有几个)
             * 二元运算符,处理两个操作数(大多数)
             * 三元运算符,处理三个操作数(只有一个) */
            
            // C#中的数学运算符
            num1 = 1 + 1;        // +
            num2 = 2 - 1;        // -
            num3 = 2 * 3;        // *
            int num4 = 6 / 2;    // /
            int num5 = 10 % 3;    // %
            
            Console.WriteLine("C#中的基本数学运算符:num1={0},num2={1},num3={2},num4={3},num5={4}",
                             num1, num2, num3, num4, num5);
            
            int num6 = +20;        // +(正号)
            int num7 = -10;        // -(负号)
            
            Console.WriteLine("C#中不常用数学运算符:num6={0},num7={1}",
                             num6, num7);
            
            int num8 = ++num7;    // ++(前缀)
            int num9 = --num7;    // --(前缀)
            int num10 = num7++;    // ++(后缀)
            int num11 = num7--;    // --(后缀)
            
            Console.WriteLine("C#中自加自减运算符:num8={0},num9={1},num10={2},num11={3}",
                             num8, num9, num10, num11);
            
            // C#中的赋值运算符
            num1 += 10;    // +=
            num2 -= 20;    // -=
            num3 *= 30;    // *=
            num4 /= 1;  // /=
            num5 %= 2;    // %=
            
            Console.WriteLine("C#中的赋值运算符:num1={0},num2={1},num3={2},num4={3},num5={4}",
                             num1, num2, num3, num4, num5);
            
            Console.ReadKey();

 

发表评论
用户名: 匿名