11问答网
所有问题
当前搜索:
c语言a+=a-=a*=a
c语言
中的运算符
a+= a-= a*= a
的值为?
答:
a+=a可写为a=a+a=0 综上:
a+=a-=a*=a
的值为0
C语言
中
a+=a-=a*=a
答案是多少?
答:
a初值为12时,
a+=a-=a*=a
结果为0步骤:这个表达式的运算是从右向左的:1. a*=a:a=a*a=12*12=1442. a-=144: a=a-144=144-144=03. a+=0: a=a+0=0+0=0。
求
C语言
语句运行结果
a+=a-=a*=a
;
答:
a+=a-=a*=a
;相当于三步:a=a*a;a=a-a;//a肯定等于0了 a=a+a;//a还是等于0 结果当然是0啦
c语言
中
a+=a-=a*a
如何计算
答:
a-=a*a;a
+=a
;也就是:a=a-a*a;a=a+a;例如a=5;那么:a=a-a*a=5-5*5=-20;a=a+a=-20 + (-20) = -40;最终a为-40,表达式整体值也就是a最终值,一样是-40。
计算
a+=a-=a*a
的运行结果是多少?
答:
执行完表达式a+=a-=
a*
a后,a的值为:-12。表达式执行的过程:首先明白赋值运算符的结合性为自左向右,所以说先执行最右边的表达式,同时乘除运算符的优先级大于赋值运算符,所以说先执行a*a,因为a=3,所以说a*a=9...
a+= a-= a*
a的计算顺序是怎样的?
答:
a+=a-=a*
a是一个连续赋值运算,计算顺序是自右至左的。如果int a=2;a+=a-=a*a;相当于:1.a-=a*a;2.a+=a;然后相当于:1.a=a-a*a;2.a=a+a;由于a初始化为2:1.a=a-a*a=2-2*2=-2;2.a=a...
C语言
中的一个表达式
a+=a-=a*=a
是如何运算的?请高手来指教指教。。谢谢...
答:
a+=a-=a*=a
//先算a*=a,即a=a*a=12*12=144 a+=(a-=144) //再算a-=144,即a=a-144=144-144=0 a+=0 a=a+0=0+0=0 ---> a最后的值是:0 ...
...a=10,则表达式
a+=a-=a*=a
的值是多少?怎么算出来的?
答:
a+=a-=a*=a
展开后应该为:a=a+a=a-a=a*a;首先计算a=a*a,结果a=100,接着计算a=a-a,结果a=0,再计算a=a+a,结果还是0。OK,就是这样计算的。
C语言
中
a+= a-=a*a
是什么意思?
答:
!表示“非”,是一种逻辑运算。若
a
的真值为1,则!a为0;若a的真值为0,则!a为1。
c语言 a
为int型,其值为3。
a+=a-=a*a
的结果是?尽量加讲解。
答:
所以第一次运算后式子变为
a+=a-=
9;因为刚刚说了+=的结合性为从右向左结合,所以前面的式子再等价为 a+=(a-=9);运算出来是a+=(a=-6),同理按照前面推算,a+=(-6),注意此时a的值为-6了,所以...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言中a++和++a有什么区别
c语言a=b=c
c语言a+
c语言m=a>b
c语言getchar
c语言char怎么用
c语言char是什么
c语言(a,b)
a在c语言中是多少