简单赋值运算问题
#include <stdio.h>
int main()
{
int x = 10;
int y = 10;
//使用简单赋值语句实现x乘以2。
x=2*x;
//使用复合赋值语句实现y乘以2。
y *= 2;
printf("x=%d\n", x);
printf("y=%d\n", y);
return 0;
}
为什么要这样书写“x=x*2"而不能写成”x=2*x"
#include <stdio.h>
int main()
{
int x = 10;
int y = 10;
//使用简单赋值语句实现x乘以2。
x=2*x;
//使用复合赋值语句实现y乘以2。
y *= 2;
printf("x=%d\n", x);
printf("y=%d\n", y);
return 0;
}
为什么要这样书写“x=x*2"而不能写成”x=2*x"
2018-03-08
举报