若给定条件表达式(M)?(a++):(a--),则其中表达式M和(M!=0)等价。
答案为D.(M)的意思为:当M不为0的时候,执行a++;为0的时候,执行a--.因此只有D项的作用和此相同.
(M)?(a++):(a--)等价于if(M!=0)a++else a--;