इस अभिव्यक्ति में a> b || a !=b &&a ==b++, ऑपरेटर वरीयता के अनुसार &&पहले || से पहले काम करेगा। तो a!=b &&a ==b++ झूठी वापसी करेगा और उसके बाद पूरी अभिव्यक्ति सच हो जाएगी क्योंकि a>b सत्य है। तो परिणाम सत्य है लेकिन बी और ए को नहीं बदला जाएगा और हमेशा 2 और 1 मान लें क्योंकि ए ==बी ++ समानता की जांच कर रहा है, बी ++ के मूल्य को निर्दिष्ट नहीं कर रहा है क्योंकि ==(रिलेशनल ऑपरेटर) नहीं =(असाइनमेंट) ऑपरेटर)।