我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 整型变量 >

设整型变量mnabcd的值均为0。执行(m=a==b)(n=c==d)后mn的值各是

归档日期:07-14       文本归类:整型变量      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部程序首先执行a==b,因为a==b为线赋给m,因此m的值变为1。也就是说完成(m=a==b)的整个执行过程结果为真。

  是逻辑或运算符,因为完成“(m=a==b)为真”这步后已经符合的要求,所以后面的(n=c==d)根本不用执行。(即:执行完“(m=a==b)为线(n=c==d),因为1为真,所以后面的(n=c==d)无论是真是假都无所谓,因此系统不会执行下去。也就是说n的值不变。)

  展开全部1、首先(m=a==b)与与(n=c==d)运算符进行比较,括号优先级最高。同 等优先级遵从从左到右的原则,所以先算(m=a==b)

  2、=为赋值运算符,==为关系运算符,关系运算符高于赋值运算符,所 以先a==b,a==b为线、由于是运算符,结果已经为真了,所以后面的(n=c==d)并没有执行,所以n=0

本文链接:http://textandcandy.com/zhengxingbianliang/270.html