[求助]这个函数要怎么算?
已知a=10;要求a*=23+67;
这个的算法得先算后面的23+67在*a吗?
还是先算a*23+67?
谢谢大虾们的解答!~~


2007-10-02 11:21
2007-10-02 11:23
2007-10-02 11:23
2007-10-02 11:43
2007-10-02 12:36
2007-10-02 12:48
写成代码调试:
#include "stdio.h"
main()
{
int a;
scanf("%d",&a);
printf("%d",a*=23+67); /* a*=23+67 相当于a*=90 ,从右至左,+ 优先 *= 运算符 */
}
输入 输出
3 270 /* 3*90=270 */
5 450 /* 5*90=450 */
10 900 /* 10*90=900 */
2007-10-02 12:49