首页
58问答库
>
main() { int a=2;a%=4-1; printf("\n%d,",a); a+=a*=a-=a*=3; printf("%d",a); } 求过程解释
main() { int a=2;a%=4-1; printf("\n%d,",a); a+=a*=a-=a*=3; printf("%d",a); } 求过程解释
2024-11-28 00:40:44
推荐回答(2个)
回答(1):
int a=2;
a%=3;即a=2%3=2
第一个输出2
后面一串,从右到左
a-=a*=3就已经是0了。
所以最后一直都是0
回答(2):
a/(4-1)的余数
从右到左原则求解: a+a*(a-a*3)
相关问答
#include<stdio.h> main() {int ...
14. 下述程序的输出结果是( ) #include<std...
#include<stdio.h> void main() ...
C语言 main() { int a=9; a+=a-=a+...
main() { int a=3; printf("%d\n...
main() { int a=5,b=4,c=3,d=2; ...
main( ) {int k=4,a=3,b=2,c=1;p...
求输出结果?main() int a=1,b=2;a=a+b...
最新问答
main() { int a=2;a%=4-1; printf("\n%d,",a); a+=a*=a-=a*=3; printf("%d",a); } 求过程解释
我下了Win7原版镜像,怎么装双系统啊、
我在百度文库里面上传文档,上传好几篇都没成功,这是怎么回事呢?
无功补偿电容有哪些规格
婆婆不知道发什么神经,对着我总是板着脸
我文理成绩都不怎么好?只是理科相比文科稍好一点但是高中选择了理科,现在什么都听不懂,想转文科,怎么
想知道山东内哪里有卖电线电缆的市场啊?????
单反相机有必要买吗?
我的坦克世界帐号能卖多少钱?
我在杭州交五险一金了,我想在老家农村交一份合作医疗,和杭州交的医疗保险犯重复吗?