第六题三元运算符,--x == y++成立返回--x,不成立返回++y,a = (--x == y++)?--x:++y --x值为9==y++也是9,所以返回 --x,那a结果就是8; 同时y++,y的值是10b=x++,先赋值,x再加1,b也是8c=y y在上一行++y了,所以y的结果就是10 ,c=10 结果 a,b,c就是8 8 10第七题a不是 ++a了么 ,a的值就+1为0了下边输入定义一个变量接收第一个输入的值,然后根据这个值循环,输入的值是多少,就循环几次就行了