課程
/后端開發(fā)
/PHP
/PHP入門篇
第5排第1個位置,這個是怎么算出來的???搞不懂?。?/p>
2016-07-16
源自:PHP入門篇 5-9
正在回答
他這個題目的意思就是編號1的學生做第一排第一個位置,每排4個位置,用程序算出編號17的考生坐第幾排第幾個位置。$line=ceil($no/$maxLine); ->這句就是算第幾排,拿編號除以四,然后向上取整,比方1除以4得0余1,但是,老師用了ceil函數(shù)向上取整,得1(如果單純的使用除法的話,要加1)。第幾個位置就是余數(shù),但是有一點,就是余0時,是在第四個位置,所以用了三元運算符,如果是0(就是false),$row=$maxLine,就將4賦值給row變量。有什么錯誤希望指出,大家互相學習。
那你覺得是幾啊。。。?
也不錯,是四舍五入,取整了,我現(xiàn)在才看到。
他代碼有錯誤的,你只要看懂意思就好了。
舉報
PHP入門教程輕松學習,行業(yè)大牛幫您快速掌握PHP編程基礎知識。
3 回答應該是 第5排的第1個位置才對啊
1 回答PHP錯誤運算符是那個?。吭趺丛O置的?。?/p>
2 回答為什么最后第幾個位置沒有
1 回答這個怎么解決啊
3 回答這個怎么理解?。?/p>
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-07-29
他這個題目的意思就是編號1的學生做第一排第一個位置,每排4個位置,用程序算出編號17的考生坐第幾排第幾個位置。$line=ceil($no/$maxLine); ->這句就是算第幾排,拿編號除以四,然后向上取整,比方1除以4得0余1,但是,老師用了ceil函數(shù)向上取整,得1(如果單純的使用除法的話,要加1)。第幾個位置就是余數(shù),但是有一點,就是余0時,是在第四個位置,所以用了三元運算符,如果是0(就是false),$row=$maxLine,就將4賦值給row變量。有什么錯誤希望指出,大家互相學習。