C#学习笔记,2021/11/30


“++”与“--” 前++ 后++ 如果单独使用,不管是前++还是后++,最终的结果都是给这个变量加1.
  1. 前++,先给这个变量自身加1,然后带着这个加1后的值去参与运算。(n+1)
  2. 后++,则先拿原值参与运算 ,运算完毕后 ,再讲这个变量自身加1。(n+n,n+1)

前++代码入下

            int a = 10;//
            int b = 5+ ++a;//
            Console.WriteLine(a);
            Console.ReadKey();

输出结果为11,16

后++代码入下

            int a = 10;//a++可以看成(a+1)
            int b = 5+a++;//5+a,a+1.
            Console.WriteLine(a);
            Console.WriteLine(b);
            Console.ReadKey();

输出结果为11,15

符合赋值运算 += -+ *= /= %= 举例:nubmer+=10等于number=number+10  代码入下             int a = 10;
            a += 20;
            Console.WriteLine(a);
            Console.ReadKey(); 输出结果为30

            int a = 10;//
            int b=a++ + ++a*3+ --a+a++;
         //计算a a++是10计算完后为11 所以++a是12,--a是11,a++是11,计算完过后是12 所以 a就是12
         //计算b 10+12*3+11+11+68
            Console.WriteLine(a);
            Console.WriteLine(b);
            Console.ReadKey();

一元运算符与二元运算符 一元运算符: ++ -- 对于向加加或者减减这样的只需要一个操作数就能完成的运算,我们称之为一元运算符。 二元运算符: +-*/% 对于这些需要两个或以上才能完成运算的操作符 。我梦称之为二元运算符。 要点一:一元运算符的优先级要高于二元运算符。 要点而:如果在一个表达式中,既有意愿运算符,又有二元运算符,我们要首先计算一元运算符。 int number=10 int result=10+ ++number;   接收用户输入 一行代码: Console.Readline(); 代码含义,接收用户在控制台的输入,同时也有暂停当前程序的作用。 代码入下:             Console.WriteLine("请输入你的名字:");
            string name = Console.ReadLine();//接受用户输入存储到变量name当中
            Console.WriteLine("你的名字叫{0}啊,真好听", name);
            Console.ReadKey(); 输入结果为: 请输入你的名字: 2333(手动输入) 你的名字叫23333啊,真好听  

相关