第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于代碼錯(cuò)誤問題的糾正

這樣才是正確的!

<?php
???? $maxLine = 4; //每排人數(shù)
? $no = 17;//學(xué)生編號(hào)
???? $line = ceil($no/$maxLine);
? $row = $no%$maxline?$no%$maxLine:$no%4;
?


? echo "編號(hào)<b>".$no."</b>的座位在第<b>".$line."</b>排第<b>".$row."</b>個(gè)位置";
?>

正在回答

2 回答

源代碼沒錯(cuò)。

首先我們理解一下rows的意思,rows指的是,你在第幾個(gè)座位。比如例子中,每一行可以坐4個(gè)人,這里rows可以是1,2,3,4。這里我們先不考慮在第幾行。

因?yàn)槲易⒁獾侥愀创a的差別主要是在這一句上邊

??$row?=?$no%$maxline?$no%$maxLine:$no%4;

那么我們就來聊聊這一句:這是一個(gè)三元運(yùn)算,解讀一下意思是:

  1. 當(dāng)$no%$maxline運(yùn)算結(jié)果不為0,那么$row =?$no%$maxLine 也就是說,當(dāng)座位號(hào)不可以被每排坐的人數(shù)整除,rows是座位號(hào)對每排人數(shù)的求余,即是說,你前邊所有排都填滿了,剩下你學(xué)號(hào)所在的這一排沒有坐滿,余出來的這些人坐最后一排,你這個(gè)學(xué)號(hào)在最后一排的第幾個(gè)位置。

  2. 當(dāng)$no%$maxline運(yùn)算結(jié)果為0(也就是說,$no可以被$maxline整除,意思是剛好你這個(gè)學(xué)號(hào)的位置可以使得你和前邊的人可以填滿每一排。)這個(gè)時(shí)候,原本教程里的結(jié)果是$row = $maxLine,注意,這個(gè)maxLine指的是每一排可以坐的人數(shù),因?yàn)槟闶亲詈笠粋€(gè)人呀,所以你在本排的位置,確實(shí)是maxLine沒有錯(cuò),在這里也就是第四個(gè)位置。

  3. 接下來來考慮一下你的想法:$no%4;這是一個(gè)求余,按理來講,當(dāng)取到后邊這個(gè)$no%4的時(shí)候,應(yīng)該是在$no%$maxline=0的時(shí)候,由于$maxLine=4,那么此處你的結(jié)果也為0,仔細(xì)考慮一下,你能坐到第0個(gè)位置嗎?實(shí)際上還是第四個(gè)位置。


2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Arvin_Deng 提問者

確實(shí)是,因?yàn)楫?dāng)$no為4的時(shí)候,這樣的等式就已經(jīng)不成立了!看來還是太過于粗心了!謝謝你的指導(dǎo),讓自己發(fā)覺在編程的道路上還有很遠(yuǎn)的路程要走!
2016-03-18 回復(fù) 有任何疑惑可以回復(fù)我~
#2

_heyshadow 回復(fù) Arvin_Deng 提問者

_(:зゝ∠)_說指導(dǎo)太夸張啦。細(xì)心一點(diǎn)就好~加油↖(^ω^)↗!
2016-03-18 回復(fù) 有任何疑惑可以回復(fù)我~
<?php?
?????$maxLine?=?4;?//每排人數(shù)
??$no?=?17;//學(xué)生編號(hào)
?????$line?=?ceil($no/$maxLine);
??$row?=?$no%$maxline?$no%$maxLine:$maxLine;
?

??echo?"編號(hào)<b>".$no."</b>的座位在第<b>".$line."</b>排第<b>".$row."</b>個(gè)位置";
?>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Arvin_Deng 提問者

你這個(gè)是原代碼,是錯(cuò)誤的!
2016-03-11 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
PHP入門篇
  • 參與學(xué)習(xí)       456419    人
  • 解答問題       6590    個(gè)

PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識(shí)。

進(jìn)入課程

關(guān)于代碼錯(cuò)誤問題的糾正

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)