c语言设有定义:int+a【4】={4,2,3,6};则表达式a【a【a【1】】】的值为多少

1个回答
展开全部
咨询记录 · 回答于2022-12-26
c语言设有定义:int+a【4】={4,2,3,6};则表达式a【a【a【1】】】的值为多少
您好,很高兴为您解答,c语言设有定义:int+a【4】={4,2,3,6};则表达式a【a【a【1】】】的值为多少C语言中定义inta=6,则表达式a+=a-=a*a++等于-60。计算过程:从右向左 a-=a*a++a++在当前运算中为取原值,运算结束后加一,而当前运算指a-=a*a++;所以a=a-(a*a++)为a=6-(6*6);如果上面的a 为b 即(b = a-(a*a++) ,则结束后a = 7;b=-30;所以现在a = -30;再算左面的a+=b ;注(b = a-(a*a++))因a = -30,b = -30所以最终a = -60
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消