取余(%)的用法問題
這個(gè)運(yùn)算符直接數(shù)字比如24%9結(jié)果是6對(duì)的,如果換成變量,結(jié)果不對(duì)了,怎么回事,比如age1=24,age=age1%9;這樣出來的結(jié)果就不是6 了,變成了5.怎么回事,是取余不能用變量運(yùn)算嗎?
這個(gè)運(yùn)算符直接數(shù)字比如24%9結(jié)果是6對(duì)的,如果換成變量,結(jié)果不對(duì)了,怎么回事,比如age1=24,age=age1%9;這樣出來的結(jié)果就不是6 了,變成了5.怎么回事,是取余不能用變量運(yùn)算嗎?
2015-09-21
舉報(bào)
2015-09-21
沒有的吧,我的代碼就可以的,你運(yùn)行試試
2015-09-21
多謝兩位,我自己又檢查了下,發(fā)現(xiàn)是自己粗心大意,沒注意到上面還有一個(gè)--age的代碼在,自減后是23了不是24,難怪認(rèn)為會(huì)不對(duì)。。。
2015-09-21
可以用的呀,結(jié)果是6沒錯(cuò)呀。你拷貝下面的代碼運(yùn)行看看