C语言表达式:a=12,那末a+=a-=a*a的多少呢?
来源:百度知道 编辑:UC知道 时间:2024/05/16 18:12:58
请高手指点!写出是怎模算出来的!谢谢大家!
我得-120???对吗?
我得-120???对吗?
楼上的算错了.赋值过程应该是从右往左的.
算法如下:
1.a-=a*a;即a-=12*12 .a=12-12*12=-132
2.a+=-132. a=-132-132=-264.
-264
1楼你真是误人子弟啊(多看点书再来吧你)....
从右往左:1)a-=a*a(就是a=a-a*a)即a=12-12*12=-132 (这时a的值已经是-132了)
2)那么接下来a的值就是-132了 所以a+=-132(a=a+(-132))
即a= -132+(-132) 所以结果是-264
楼主 够详细吧 呵呵
-264
C语言表达式:a=12,那末a+=a-=a*a的多少呢?
C语言 赋值表达式运算,设a初始值为12,a/=a+a,求a的值为?
C语言:int a=12; a+=a-=a*a 执行后..得到多少???...
C语言中 int a=9,b=5; 那么表达式b=(a=4)/(b=a)的值为什么是1?
.若a=12,则表达式a+=a-=a*a等于多少
c程序中表达式a=a+=a*5的a值是多少?其中a=3
C语言中 a=3 a+=a-=a*a a等于多少?
c里面的表达式"(a=3*5,a*4),a+5 "结果是?
如果A+B-C=7,(A+B)的平方-C的平方等于14,那末A+B+C=?
C语言 a+=1 相当与 a++ 还是 ++a