using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace 第四天_加加减减
{
class Program
{
static void Main(string[] args)
{
//int number = 10;
//int result = 10+number++;
//Console.WriteLine(number); //输出结果为11
//Console.WriteLine(result); //输出结果为20
//Console.ReadKey();
//int number = 10;
//int result2 = 10 + ++number;
//Console.WriteLine(number); //输出结果为11 number结果无区别
//Console.WriteLine(result2); //输出结果为21 放在表达式里不同
//Console.ReadKey();
int a = ;
int b = a++ + ++a * + --a + a++; //a= 6, 7,6 ,7
//b =5+14+6+6=31
//在后++中,表达式中a的参与运算有所区别
Console.WriteLine(a);
Console.WriteLine(b);
Console.ReadKey();
}
}
}

注意:

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

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

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

最新文章

  1. window.print() 打印页面部分内容的方法
  2. 关于启动ubuntu中的nfs启动问题
  3. Digital root(数根)
  4. 《BI那点儿事》运用标准计分和离差——分析三国超一流统帅综合实力排名 绝对客观,数据说话
  5. Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap
  6. windows8.1 plsql连接oracle
  7. Hive QL 介绍
  8. (转帖)oracle sql 语句优化
  9. 在腾讯云上部署Hexo博客
  10. [Swift]LeetCode905. 按奇偶排序数组 | Sort Array By Parity
  11. MQ服务器奔溃解决过程
  12. Python_部分内置函数
  13. Linux 搭建Hadoop集群 ----workcount案例
  14. http一次请求过程
  15. (转)理解classloader
  16. java中的基本数据类型和引用数据类型
  17. JAVA的设计模式之装饰设计模式
  18. POJ3268 Silver Cow Party【最短路】
  19. 【WePY小程序框架实战二】-页面结构
  20. 20172324 2017-2018-2《程序设计与数据结构》第五周 n!的计算

热门文章

  1. Docker笔记(八):数据管理
  2. 8.6 day27 网络编程 osi七层协议 Time模块补充知识 TCP协议
  3. pickle 基础用法
  4. 啥?修改下 URL 就能高速下载网盘资源和百度文库?
  5. 《C# 7.0核心技术指南》到货
  6. eclipse导入的web项目不能部署到tomcat,显示为java项目
  7. n的阶乘尾数有几个0
  8. 给 asp.net core 写个中间件来记录接口耗时
  9. 设计模式(C#)——11代理模式
  10. leetcode9 Palindrome Number(按进阶要求)