問題闡述
在進行程序開發(fā)時,經常需要通過判斷一個整數是奇數還是偶數,來實現一些特殊的效果和功能,例如,讓表格的奇數行顯示一種背景顏色,偶數行顯示另一種背景顏色。那么該如何判斷一個整數是奇數還是偶數呢?
解答
判斷奇數與偶數要從該整數與
2 的余數入手,如果該整數與 2 的余數是 1,說明該整數是奇數,如果余數是 0,說明該整數是偶數。在 Java
語言中求余數的運算符是%。
假設有一個整數 N,那么判斷 N 是奇數還是偶數,可以通過 N%2 的結果來實現,如果結果等于 1 就說明 N
是奇數,否則 N 就是偶數。判斷一個整數是奇數還是偶數,實現代碼如下:
運行程序,判斷 99 和 100 是奇數還是偶數,并輸出到控制臺,結果如圖
3.10 所示。
點評
判斷奇數和偶數在實際生產和生活中也經常使用,具有重大意義,因此程序中也經常需要對奇數和偶數進行處理,例如在使用循環(huán)輸出信息時,可以在循環(huán)變量是奇數時,輸出一種符號,是偶數時輸出另一種符號。