蓉杠学习网

c语言 a=,c语言a+=b

大家好,今天小编关注到一个比较意思的话题,就是关于c语言 a=的问题,于是小编就整理了2个相关介绍c语言 a=的解答,让我们一起看看吧。

  1. c语言,a+=a%=a*=a+2具体应该怎么算?
  2. c语言a==8是不是赋值语句?

c语言,a+=a%=a*=a+2具体应该怎么算?

右结合规则。先计算a+2,等到一个值;***定a初始值为1,那么a+2=3再计算a*=3,因为a初值为1,a=a*3,得到a值为3计算机a%=3,得到a值为0最后计算a+=0,得到结果a为0,整个表达式返回0

c语言a==8是不是赋值语句

=为赋值运算符,等号右侧的值赋给左侧的变量 a=8 叫做赋值表达式,最终结果就是赋的值,故为 8 += 运算符等同于在原值基础上再加新值 故 a+=8 等同于 a=a+8 ,即 a 在原值基础上+8赋值给自己更新自己的值 为 16。

到此,以上就是小编对于c语言 a=的问题就介绍到这了,希望介绍关于c语言 a=的2点解答对大家有用。

c语言 a=,c语言a+=bdiv>
图片来源网络,侵删)
c语言 a=,c语言a+=b
(图片来源网络,侵删)

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.rongung.com/post/31325.html

分享:
扫描分享到社交APP