int x = x*2;请问哪出错了
定义变量是赋值要是常数。你的赋值没有完成成,就开始进行运算,编译系统不会识别的。
int x=常数;
x*=2;或者是x=x*2;两者等价
赋值表达式必须先要申明变量类型
int x;
x=x*2;