C# 运算符(一)

【摘要】 算术运算符下表显示了 C# 支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:运算符描述实例+把两个操作数相加A + B 将得到 30-从第一个操作数中减去第二个操作数A – B 将得到 -10*把两个操作数相乘A * B 将得到 200/分子除以分母B / A 将得到 2%取模运算符,整除后的余数B % A 将得到 0++自增运算符,整数值增加 1A++ 将得到…

算术运算符

下表显示了 C# 支持的所有算术运算符。假设变量A的值为 10,变量B的值为 20,则:

运算符 描述 实例
+ 把两个操作数相加 A + B 将得到 30
从第一个操作数中减去第二个操作数 A – B 将得到 -10
* 把两个操作数相乘 A * B 将得到 200
/ 分子除以分母 B / A 将得到 2
% 取模运算符,整除后的余数 B % A 将得到 0
++ 自增运算符,整数值增加 1 A++ 将得到 11
自减运算符,整数值减少 1 A– 将得到 9

实例

请看下面的实例,了解 C# 中所有可用的算术运算符:

实例

using System;

namespace OperatorsAppl

{

    class Program

    {

        static void Main(string[] args)

        {

            int a = 21;

            int b = 10;

            int c;

            c = a + b;

            Console.WriteLine(“Line 1 – c 的值是 {0}”, c);

            c = a  b;

            Console.WriteLine(“Line 2 – c 的值是 {0}”, c);

            c = a * b;

            Console.WriteLine(“Line 3 – c 的值是 {0}”, c);

            c = a / b;

            Console.WriteLine(“Line 4 – c 的值是 {0}”, c);

            c = a % b;

            Console.WriteLine(“Line 5 – c 的值是 {0}”, c);

            // ++a 先进行自增运算再赋值

            c = ++a;

            Console.WriteLine(“Line 6 – c 的值是 {0}”, c);

            // 此时 a 的值为 22

            // –a 先进行自减运算再赋值

            c = a;

            Console.WriteLine(“Line 7 – c 的值是 {0}”, c);

            Console.ReadLine();

        }

    }

}

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享