課程
/后端開發
/PHP
/PHP入門篇
這是老師布置的作業,可是我不會,希望有大神幫我講解,謝謝你
2020-03-23
源自:PHP入門篇 3-13
正在回答
$green=$blue=$red=[]; for($i=2;$i<=100;$i+=2){ ????$i%2==0&&$arr[$i]=$i; ????if($i%4==0&&$i%6!=0){ ????????array_push($green,$arr[$i]); ????????echo?'<span?style="color:?green">'.$i.'</span>'.'#'; ????}?else?if($i%6==0&&$i%4!=0){ ????????array_push($blue,$arr[$i]); ????????echo?'<span?style="color:?blue">'.$i.'</span>'.'#'; ????}?else?if($i%6==0&&$i%4==0){ ????????array_push($red,$arr[$i]); ????????echo?'<span?style="color:?red">'.$i.'</span>'.'#'; ????}?else{ ????????echo?'<span?style="color:?black">'.$i.'</span>'.'#'; ????} ????if($i%20==0)?{ ????????echo?'<br>'; ????} } ????print_r($green); ????echo?'<br>'; ????print_r($blue); ????echo?'<br>'; ????print_r($red);
<?php
// 初始化定義1-100的數組
$arr1 = array();
// 用for循環賦值
for($i = 0; $i < 100; $i++){
$arr1[$i] = $i+1;
};
// 遍歷$arr1數組內容
$j = 0;
do{
if(is_int($arr1[$j]/4) == true && is_int($arr1[$j]/6) == true){
if(is_int($arr1[$j]/4) == true || is_int($arr1[$j]/6) == true){
echo "<span style='color:red';'>".$arr1[$j]."#</span><br />";
}else if(is_int($arr1[$j]/4) == true){
echo "<span style='color:yellow';'>".$arr1[$j]."#</span>";
}else if(is_int($arr1[$j]/6) == true){
echo "<span style='color:blue';'>".$arr1[$j]."#</span>";
}else if(is_int($arr1[$j]/2) == true){
echo "<span style='color:black';'>".$arr1[$j]."#</span>";
$j++;
}while($j < count($arr1));
?>
<?php //?初始化定義1-100的數組 $arr1?=?array(); //?用for循環賦值 for($i?=?0;?$i?<?100;?$i++){ $arr1[$i]?=?$i+1; }; //?遍歷$arr1數組內容 $j?=?0; do{ if(is_int($arr1[$j]/4)?==?true?&&?is_int($arr1[$j]/6)?==?true){ if(is_int($arr1[$j]/4)?==?true?||?is_int($arr1[$j]/6)?==?true){ echo?"<span?style='color:red';'>".$arr1[$j]."#</span><br?/>"; }; }else?if(is_int($arr1[$j]/4)?==?true){ echo?"<span?style='color:yellow';'>".$arr1[$j]."#</span>"; }else?if(is_int($arr1[$j]/6)?==?true){ echo?"<span?style='color:blue';'>".$arr1[$j]."#</span>"; }else?if(is_int($arr1[$j]/2)?==?true){ echo?"<span?style='color:black';'>".$arr1[$j]."#</span>"; }; $j++; }while($j?<?count($arr1));?>
$str?=?''; $green?=?$blue?=?$red?=?[]; for($i=1,$j=1;$i<=100;$i++){ ????$remainder2?=?$i?%?2; ???if(?$remainder2?==?0?){?//取偶數 ??????$remainder4?=?$i?%?4; ??????$remainder6?=?$i?%?6; ??????if(?$remainder4?==?0?&&?$remainder6?!=?0){ ?????????????$green[]?=?$i; ?????????$str??.=?'<font?color="green">'.$i.'</font>'; ??????}else?if($remainder4?!=?0?&&?$remainder6?==?0){ ?????????????$blue[]?=?$i; ?????????$str??.=?'<font?color="blue">'.$i.'</font>'; ??????}else?if($remainder4?==?0?&&?$remainder6?==?0){ ?????????????$red[]?=?$i; ?????????$str??.=?'<font?color="red">'.$i.'</font>'; ??????}else{ ?????????????$str??.=?$i; ??????} ?????????$str?.=?$j<10???'#'?:?'<br/>'; ??????$j?=?$j?==?10???1?:?$j+1; ???} } echo?$str.'<br/>'; echo?'是4的倍數而不是6的倍數:</br>'; print_r($green); echo?'</br>是6的倍數而不是4的倍數:</br>'; print_r($blue); echo?'</br>即是4的倍數又是6的倍數:</br>'; print_r($red);
redfox0825
蒹葭Y
$str?=?''; $green?=?$blue?=?$red?=?[]; for($i=1,$j=1;$i<=100;$i++){ ???$remainder2?=?$i?%?2; ??if(?$remainder2?==?0?){ ??????$remainder4?=?$i?%?4; ??????$remainder6?=?$i?%?6; ??????if(?$remainder4?==?0?&&?$remainder6?!=?0){ ?????????????$green[]?=?$i; ?????????$str??.=?'<font?color="green">'.$i.'</font>'; ??????}else?if($remainder4?!=?0?&&?$remainder6?==?0){ ?????????????$blue[]?=?$i; ?????????$str??.=?'<font?color="blue">'.$i.'</font>'; ??????}else?if($remainder4?==?0?&&?$remainder6?==?0){ ?????????????$red[]?=?$i; ?????????$str??.=?'<font?color="red">'.$i.'</font>'; ??????}else{ ?????????????$str??.=?$i; ??????} ?????????$str?.=?$j<10???'#'?:?'<br/>'; ??????$j?=?$j?==?10???1?:?$j+1; ???} } echo?$str.'<br/>'; echo?'是4的倍數而不是6的倍數:</br>'; print_r($green); echo?'</br>是6的倍數而不是4的倍數:</br>'; print_r($blue); echo?'</br>即是4的倍數又是6的倍數:</br>'; print_r($green);
小白兔1215
呼呼厚 提問者
小白兔1215 回復 呼呼厚 提問者
呼呼厚 提問者 回復 小白兔1215
蒹葭Y 回復 小白兔1215
一點一滴華晨雨落下
<?php?
$count = 0;
$arr2 = array();
$arr3 = array();
// 輸出符合條件的數字
for($i=1;$i<=100;$i++){
if($i%4==0 && $i%6!==0){
$count++;
array_push($arr1,$i);
echo "<font color=green>$i</font>","#";
continue;
}else if($i%4!=0 && $i%6==0){
array_push($arr2,$i);
echo "<font color=blue>$i</font>","#";
}else if($i%4==0 && $i%6==0){
array_push($arr3,$i);
echo "<font color=red>$i</font>","#";
}else if($i%2==0){
echo "<font color=black>$i</font>","#";
}
// 輸出10個換行
if($count%10==0){
echo "<br/>";
echo "是4的倍數而不是6的倍數:","<br/>";
echo "Array(";
for($i=0; $i<sizeof($arr1); $i++){
echo "[",$i,"]","=>",$arr1[$i],"? ";
echo ")";
echo "是6的倍數而不是4的倍數:","<br/>";
for($i=0; $i<sizeof($arr2); $i++){
echo "[",$i,"]","=>",$arr2[$i],"? ";
echo "既是4的倍數又是6的倍數:","<br/>";
for($i=0; $i<sizeof($arr3); $i++){
echo "[",$i,"]","=>",$arr3[$i],"? ";
redfox0825 回復 呼呼厚 提問者
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
4 回答大神救命!??!1數組array(2,52,34,54,3);請把數組轉換成以從小到大的順序排序.
3 回答$va1不是大數組中的每一個小數組么?
8 回答難道你們沒發現這道題是有問題的嗎?還是我自己理解錯誤了?求大神們解答
4 回答數組中的數組問題
3 回答有大神過來解救一下我這個新手嗎....
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-04-20
2020-07-06
<?php
// 初始化定義1-100的數組
$arr1 = array();
// 用for循環賦值
for($i = 0; $i < 100; $i++){
$arr1[$i] = $i+1;
};
// 遍歷$arr1數組內容
$j = 0;
do{
if(is_int($arr1[$j]/4) == true && is_int($arr1[$j]/6) == true){
if(is_int($arr1[$j]/4) == true || is_int($arr1[$j]/6) == true){
echo "<span style='color:red';'>".$arr1[$j]."#</span><br />";
};
}else if(is_int($arr1[$j]/4) == true){
echo "<span style='color:yellow';'>".$arr1[$j]."#</span>";
}else if(is_int($arr1[$j]/6) == true){
echo "<span style='color:blue';'>".$arr1[$j]."#</span>";
}else if(is_int($arr1[$j]/2) == true){
echo "<span style='color:black';'>".$arr1[$j]."#</span>";
};
$j++;
}while($j < count($arr1));
?>
2020-07-06
2020-03-25
2020-03-25
2020-03-25
<?php?
$count = 0;
$arr1 = array();
$arr2 = array();
$arr3 = array();
// 輸出符合條件的數字
for($i=1;$i<=100;$i++){
if($i%4==0 && $i%6!==0){
$count++;
array_push($arr1,$i);
echo "<font color=green>$i</font>","#";
continue;
}else if($i%4!=0 && $i%6==0){
$count++;
array_push($arr2,$i);
echo "<font color=blue>$i</font>","#";
continue;
}else if($i%4==0 && $i%6==0){
$count++;
array_push($arr3,$i);
echo "<font color=red>$i</font>","#";
continue;
}else if($i%2==0){
$count++;
echo "<font color=black>$i</font>","#";
continue;
}
// 輸出10個換行
if($count%10==0){
echo "<br/>";
}
}
echo "<br/>";
echo "是4的倍數而不是6的倍數:","<br/>";
echo "Array(";
for($i=0; $i<sizeof($arr1); $i++){
echo "[",$i,"]","=>",$arr1[$i],"? ";
}
echo ")";
echo "<br/>";
echo "是6的倍數而不是4的倍數:","<br/>";
echo "Array(";
for($i=0; $i<sizeof($arr2); $i++){
echo "[",$i,"]","=>",$arr2[$i],"? ";
}
echo ")";
echo "<br/>";
echo "既是4的倍數又是6的倍數:","<br/>";
echo "Array(";
for($i=0; $i<sizeof($arr3); $i++){
echo "[",$i,"]","=>",$arr3[$i],"? ";
}
echo ")";
?>