• .Net基础篇_学习笔记_第四天_加加减减


     1 using System.Linq;
     2 using System.Text;
     3 using System.Threading.Tasks;
     4 
     5 namespace 第四天_加加减减
     6 {
     7     class Program
     8     {
     9         static void Main(string[] args)
    10         {
    11             //int number = 10;
    12             //int result = 10+number++;
    13             //Console.WriteLine(number);                              //输出结果为11
    14             //Console.WriteLine(result);                              //输出结果为20
    15             //Console.ReadKey();
    16             //int number = 10;
    17             //int result2 = 10 + ++number;
    18             //Console.WriteLine(number);                              //输出结果为11     number结果无区别
    19             //Console.WriteLine(result2);                             //输出结果为21     放在表达式里不同
    20             //Console.ReadKey();
    21             int a = 5;
    22             int b = a++ + ++a * 2 + --a + a++;                        //a= 6, 7,6 ,7
    23                                                                       //b =5+14+6+6=31    
    //在后++中,表达式中a的参与运算有所区别
    24 Console.WriteLine(a); 25 Console.WriteLine(b); 26 Console.ReadKey(); 27 } 28 } 29 }

     注意:

    1.前++与后++,相同点:结果都是要加1;不同点:参与表达式时有所区别,前++,先给自身加1,再参与运算。后++拿原值去参与预算。

    2.前++与后++都是一元运算符。(只含有一个操作数)

     + - * / % 为二元运算符。(至少含有两个操作数),一元运算符的优先级高于二元运算符。

  • 相关阅读:
    log4j
    hashContext
    sql语句
    css样式
    作业七:(二)疑问解答
    作业七:(1)翻译
    结对编程作业
    软件优缺点评价(补交)
    C#程序分析
    VS2013安装及测试练习
  • 原文地址:https://www.cnblogs.com/NBOWeb/p/7115619.html
Copyright © 2020-2023  润新知