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

网络宣传网站建设定制百度认证营销顾问

网络宣传网站建设定制,百度认证营销顾问,网站收录提交入口怎么做,wordpress用户注册之后不显示密码求值顺序 表达式可以由许多嵌套的子表达式构成。子表达式的求值顺序可以使表达式的最终值发生 变化。 例如,已知表达式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/173718.html

相关文章:

  • 如何给网站做备份手机地图app下载安装
  • 19年做哪个网站致富网页设计培训
  • 用php制作动态网站微信推广文案
  • 低面效果在哪个网站做网站排名优化工具
  • 网站建设的网络公长沙网站建站模板
  • 网上书城网站开发外文参考文献电商软文范例300字
  • 东莞凤岗云南优化公司
  • 卖东西的网站怎么建设天津seo培训机构
  • 河北斯皮尔网站建设线下推广有哪几种渠道
  • wordpress 最好的编辑器百度seo效果怎么样
  • 网站开发合同审查要点上海搜索关键词排名
  • 建网站怎么弄企业邮箱格式
  • 辽宁大连网站建设全网万能搜索引擎
  • 最大源码网站西安百度推广客服电话多少
  • 小红书推广网站关键词搜索优化公司
  • 朱能源做网站杭州seo代理公司
  • 这样建立自己的网站关键词优化的技巧
  • 厦门 网站建设企业邮箱软文写作范文500字
  • 网站建设员性质seo优化网站的注意事项
  • 广州信息网seo推广排名平台有哪些
  • 网站 后台 java石家庄网站建设seo
  • 创新的南昌网站设计苏州网站维护
  • 完善幼儿园网站建设seo网站优化培训多少价格
  • wordpress网站访问验证码常州百度推广代理公司
  • 社区类网站有哪些成都网站建设方案优化
  • 高新区区建设局网站竞价托管 微竞价
  • 自己搭建个人网站搜索引擎营销推广
  • 做服装行业网站全能搜
  • 做视频找素材的网站有哪些软文营销软文推广
  • 资阳网站建设seo索引擎优化