C
允许a=b=c连续赋值,因为拆开看就是b=c,然后a=b
但是a=b*c=e这样是不允许的,因为拆开是b*c=e,a=b*c,而前一个语句是不合法的.
按此原则C可以拆成a+=b-c(即a=a+b-c)和a+=a(即a=a+a),这两条语句都是合法的,所以正确答案为C
C
允许a=b=c连续赋值,因为拆开看就是b=c,然后a=b
但是a=b*c=e这样是不允许的,因为拆开是b*c=e,a=b*c,而前一个语句是不合法的.
按此原则C可以拆成a+=b-c(即a=a+b-c)和a+=a(即a=a+a),这两条语句都是合法的,所以正确答案为C