首页
85问答库
>
void main() { int a = 3; printf(“%d尀n”, (a -= a += a * a)); } 结果为什么等于0?
void main() { int a = 3; printf(“%d尀n”, (a -= a += a * a)); } 结果为什么等于0?
2024-11-28 20:50:26
推荐回答(1个)
回答1:
-=与+=的结合方向是自右向左的。a-=a+=a*a,也就相当于a=a-(a=a+a*a).
相关问答
以下程序的输出结果为 void main() { int a...
#include<stdio.h> void main() ...
void main() { int a=3 , b=4; p...
#include<stdio.h> void main(vo...
void main(){ int a=6; a+=a-=a*...
void main() { int y=3,x=3,z=1;...
C语言 main() { int a=9; a+=a-=a+...
#include<stdio.h> void main() ...
最新问答
一键还原c盘后 怎么使其他盘的软件如往常一样
铝及铝合金表面变黑处理办法是什么?
手机系统和java究竟是什么关系?比如一个山寨机,只要他所有的java软件都能装的话,不也成了智能机吗?
在高速公路上可以试车和学习驾驶机动车吗?
女友说不喜欢我了,要跟我分手怎么办?她还喜欢我吗
把所有的爱都送给你,相信你会好好珍惜。这句歌词的歌名是什么?
常州有哪些大学,哪些是本科,几本?
有没有能防止U盘中毒的软件
女人一到二十五岁真的就有点大了,不好找对象吗?
2060显卡和2070显卡各项性能差距有多大