<?php
/*建立乙個函式來做猴子選大王的遊戲:
遊戲規則:有m只猴子圍坐一圈,從某乙隻猴子1開始,每當數到第n只猴子時,這次猴子就得退出。餘下的猴子繼續做遊戲,直到選到最後乙隻剩下的猴子就是大王; */
function chooseking($m,$n)
$i=0;
//猴子數量大於1時就得繼續做迴圈
while(count($arr)>1)
else
$i++;
}//返回剩下所剩下的猴子大王
return $arr;
}print_r(chooseking(5,3));//呼叫函式並輸出;
echo "
";//二維陣列:指的就是陣列中的陣列即陣列的巢狀;
//注意:陣列中給鍵賦值用"=>";
$group=array(array("name"=>"zs","***"=>"man","age"=>22,"email"=>"[email protected]"),
array("name"=>"ls","***"=>"woman","age"=>20,"email"=>"[email protected]"),
array("name"=>"ww","***"=>"man","age"=>24,"email"=>"[email protected]")
);//輸出陣列中的巢狀的整個陣列
print_r($group[2]);
echo "
";//輸出陣列中的陣列的值
echo $group[1]['email'];
?>
二維陣列及二維陣列的遍歷
一 如果陣列的元素是一維陣列 則該陣列是二維陣列 如果陣列的元素是二維陣列 則該陣列是三維陣列 注意 二維陣列的長度 是陣列內一維陣列的個數 獲取二維陣列內的元素 第一步獲取該元素在哪乙個一維陣列內 第二步獲取該元素在一維陣列的那個位置 false var arr 1,2,3 var arr1 你好...
二維陣列的動態宣告
看書的時候看到二維陣列動態宣告這個方式,例程如下 int a new int m for int i 0 i m i a i new int n 對指標的指標呼叫不是很理解,於是在網上查了一下,發現下面這種講解比較通俗易懂 下面三種定義形式怎麼理解?怎麼動態分配空間?1 int ptr 2 int ...
二維陣列的應用
楊輝三角 a b 1 a b a b 2 a 2 2ab b 2 a b n a n nab nab b n 其中次方展開的各項係數,對應楊輝三角的值 楊輝三角1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35...