快捷搜索:  汽车  科技

c语言中算术运算符及顺序(中的常用算术运算符详解)

c语言中算术运算符及顺序(中的常用算术运算符详解)

算术运算符


c语言中算术运算符及顺序(中的常用算术运算符详解)(1)

基础运算符 加、减、乘、除、模

c语言中算术运算符及顺序(中的常用算术运算符详解)(2)

i i-- i --i的区别


c语言中算术运算符及顺序(中的常用算术运算符详解)(3)


c语言中算术运算符及顺序(中的常用算术运算符详解)(4)


源代码如下

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleOperatorsDemo { /* * 描述:本类用于讲解C#中的算术运算符的基本用法 * 作者:道哥说编程 * 日期:2019-11-29 */ class Program { static void Main(string[] args) { //已知变量如下 int a = 10; int b = 5; int c = 3; double d = 3.5; //下面几个例子演示基本运算 加、减、乘、除、余、的用法 Console.WriteLine("a b=" (a b)); Console.WriteLine("a-b=" (a b)); Console.WriteLine("a*b=" (a - b)); //能正好除尽的数 Console.WriteLine("a/b=" (a / b)); //有余数的数 a/c的结果为3 因为在C#中的整数与整数相除,结果仍为整数 Console.WriteLine("a/c=" (a / c)); //下面看一下有小数的除法操作 Console.WriteLine("a/d=" (a / d)); //取模的结果为整除后的余数 Console.WriteLine("a%c=" (a % c)); /**下面的案例讲解下初学者最容易云里雾里的i 和 i*/ //i 先使用i的值 使用完了再运算 //如下变量 int num1 = 1; int num2 = num1 ; //此时num2的值依旧是1 Console.WriteLine("num2的值为==>" num2); //使用完了num1之后 num1的值则自增1 为2了 Console.WriteLine("num1的值为==>" num1); // i先运算 再使用 int operator1 = 1; int operator2 = operator1; //此时operator2的值依旧是2 Console.WriteLine("operator2的值为==>" operator2); //运算完了之后operator1的值也自增1了结果为2 Console.WriteLine("operator1的值为==>" operator1); //总结 同理 i--和--i也是一样的道理 //i i--是先使用自身在自增自减 i和--i是先自增自减 再运算 Console.ReadLine(); } } }

猜您喜欢: