当前位置: 首页 > wzjs >正文

临朐网站建设建站南京seo全网营销

临朐网站建设建站,南京seo全网营销,国通快速免费建站,邢台提供网站建设公司哪家好求值顺序 表达式可以由许多嵌套的子表达式构成。子表达式的求值顺序可以使表达式的最终值发生 变化。 例如,已知表达式3*52,依照子表达式的求值顺序,有两种可能的结果,如图9-3所示。 如果乘法先执行,结果是17。如果5…

求值顺序

表达式可以由许多嵌套的子表达式构成。子表达式的求值顺序可以使表达式的最终值发生
变化。
例如,已知表达式3*5+2,依照子表达式的求值顺序,有两种可能的结果,如图9-3所示。

  • 如果乘法先执行,结果是17。
  • 如果5和2首先相加,结果为21。

简单的求值顺序

优先级

我们小学时就知道,在前面的示例中,乘法必须在加法之前执行,因为乘法比加法有更高的
优先级。读小学的时候有4个运算符和两个优先级级别,但C#中情况更复杂一些,它有超过45
个运算符和14个优先级级别。

全部的运算符和它们的优先级如表9-4所示。该表把最高优先级运算符列在顶端,之后优先
级持续下降,底端运算符优先级最低。

运算符优先级:从高到低

结合性

假设编译器正在计算一个表达式,且该表达式中所有运算符都有不同的优先级,那么编译器
将计算每个子表达式,从级别最高的开始,按优先等级从高到低一直计算下去。
但如果两个连续的运算符有相同的优先级别怎么办?例如,已知表达式2/6*4,有两个可能
的求值顺序:

(2/6)*4=4/3
或
2/(6*4)=1/12

当连续的运算符有相同的优先级时,求值顺序由操作结合性决定。也就是说,已知两个相同
优先级的运算符,依照运算符的结合性,其中的一个或另一个优先。运算符结合性的一些重要特
征如下所示,另外,表9-5对此做了总结。

  • 左结合运算符从左至右求值。
  • 右结合运算符从右至左求值。
  • 除赋值运算符以外,其他二元运算符是左结合的。
  • 赋值运算符和条件运算符是右结合的。
    因此,已知这些规则,前面的示例表达式应该从左至右分组为(2/6)*4,得到4/3。

运算符结合性总结

可以使用圆括号显式地设定子表达式的求值顺序。括号内的子表达式:

  • 覆盖优先级和结合性规则;
  • 求值顺序从嵌套的最内层到最外层。

简单算术运算符

简单算术运算符执行基本四则算术运算,如表9-6所示。这些运算符是二元左结合运算符。
简单算术运算符

算术运算符在所有预定义简单数学类型上执行标准的算术运算。

http://www.dtcms.com/wzjs/506975.html

相关文章:

  • 网站推广的电子邮件推广如何做网络营销
  • 广西建设网官网办事大厅桂建云关键词排名优化技巧
  • 有哪些做网站的公司好网站seo基本流程
  • 做网站建设的怎么寻找客户国产免费crm系统有哪些在线
  • 网站自适应布局山东今日头条新闻
  • 广州icp网站测评全网引流推广
  • it设备网站如何做seo设计个人网站
  • 秦皇岛城乡建设局网站如何创建自己的小程序
  • 域名解析要登入哪个网站做seo外链建设的方法有
  • 电子商务公司建设网站方案sem运营是什么意思
  • 网站如何免费做SEO优化北京搜索引擎优化经理
  • 网站建设的公司地址独立站建站平台有哪些
  • 快速做网站用什么软件发布软文平台
  • 做业精灵官方网站快速建站哪个平台好
  • 网站打模块山东网络优化公司排名
  • 实例网站制作教程惊艳的网站设计
  • 邱县做网站手机优化软件排行
  • 平邑做网站百度指数官网登录
  • 建影楼网站多少钱百度推广入口
  • python做网站性能微信销售平台
  • 做网站阳泉快速优化工具
  • 一定火网站建设定制谷歌seo需要做什么的
  • 陕西网站建设培训有道搜索
  • 安阳百姓网seo线下培训课程
  • 石家庄语音网站建设公司网络营销ppt
  • 做商城外贸网站站长工具的使用seo综合查询运营
  • 宝贝做网站seo站长工具推广平台
  • 企业网站开发上海韵茵信息流广告推广
  • 小型电商网站模板网络营销的特征和功能
  • 广州城乡建设网站磁力蜘蛛