若有定義int a=12,n=5,則表達式a%=(n%2)運算後,a的值是多少?

題目:

若有定義int a=12,n=5,則表達式a%=(n%2)運算後,a的值是多少?

解答:

先運算n%2,由於n=5,故n%2的值爲1(%表示取模,即餘數)
然後運算a = a%1,故a最後的值爲0

添加新評論

暱稱
郵箱
網站