回覆列表
-
1 # 使用者55545874657
-
2 # pzyyo24296
假如i為3,3除以2的餘數為1,這樣這個語句的返回值就為1,即為真。如果i為4,4除以2的餘數為0,這個語句就返回0,則為假。其中涉及到兩個知識點:1、%的用法:表示式 x % y 的結果是 x 除以 y 的餘數,當 x 能被 y 整除時,其值為 0。2、==的用法:在 x == y 中,如果x跟y的值相等,則返回1,表示真;如果x跟y不相等,則返回0,表示假。
零總是給人奇怪的感覺,好像一提起任何有關於零的事,人們的反應就要有一段延遲似的。這也許是因為零在理論上只表示“什麼也沒有”。但是,作為一個數字,0 確實符合數學上關於“偶數”的全部要求。首先,所有偶數都是 2 的倍數。換句話說,一個偶數是一個能被 2 整除的整數。可以看到:2*0=0,0/2=0,沒有餘數,沒有問題。其次,兩個偶數的和,必須是一個偶數:0+2=2,0+4=4,這也沒有問題。一個偶數與一個奇數的和,必須是一個奇數:0+1=1,0+3=3,還是沒有問題。最好玩的一點是,0 不僅是一個偶數,而且應該算是“最偶”的一個數。這是因為,偶數有“單偶數”和“雙偶數”之分。一個“單偶數”是一個只能被2整除一次的偶數,而且得出來的商一定是奇數,比如:2/2=1。一個“雙偶數”是一個可以連續多次被2整除的偶數,比如:12/2=6,接著 6/2=3。可以想象,0 實際上能夠被2連續整除無數次,像這樣:0/2=0,接著 0/2=0,再接著 0/2=0 ... 商永遠不會是一個奇數。