1: switch不是好辦法,但是題目要的話就只能用了
$score = 55;
switch(floor($score/10)){
case 10: case 9: echo 'A';break;
case 8:echo 'B';break;
case 7:echo 'C';break;
case 6:echo 'D';break;
case 5: case 4: case 3: case 2: case 1: case 0: echo 'E';break;
}2:
$max = 6;
$ret = 0;
for($i=1; $i
$ret = array_product(range(1, $i));
}
echo $ret;3:
$n = 100;
function sumExt($n){
return array_sum(range(1,$n));
}
echo sumExt($n);4:最簡單的邏輯是窮舉法
$totalNum = 100;
$totalFee = 100;
$henFee = 3;
$chickenFee = 1/3;
for($henNum =0; $henNum
$chickenNum = $totalNum - $henNum;
#if($totalFee == $henNum * $henFee $chickenFee * $chickenNum){
echo '母雞:',$henNum,'隻;小雞:',$chickenNum,'隻',PHP_EOL;
}
}碼字不易,還望採納
php陣列和函數程式碼:
#for($i=0;$i
$sum =$c[$i]['網頁'];
}
?>
php程式設計技術:
PHP是一種易於學習和使用的伺服器端腳本語言。只需要很少的程式設計知識你就能使用PHP建立一個真正互動的WEB網站。 PHP是能讓你產生動態網頁的工具之一。 PHP網頁檔案被當作一般HTML網頁檔案來處理並且在編輯時你可以用編輯HTML的常規方法來寫PHP。
PHP代表:超文本預處理器(PHP: Hypertext Preprocessor)。 PHP是完全免費的,不用花錢,可以從PHP官方網站自由下載。 PHP遵守 GNU公共許可(GPL),在這項許可下誕生了許多流行的軟體諸如Linux和Emacs。可以不受限制的取得原始碼,甚至可以從中加進你自己需要的特色。 PHP在大多數Unix平台,GUN/Linux和微軟Windows平台上都可以運作。在Windows環境的PC機器或Unix機器上安裝 PHP的資料可以在PHP官方網站上找到。安裝過程很簡單。
首先,對於簡單的數組,可以使用array_sum函數來實現,函數的格式如下:
number array_sum ( array $array )
函數範例:
#$a = array(2, 4, 6, 8);
echo "sum(a) = " . array_sum($a) . "\n";
$b = array("a" => 1.2, "b" => 2.3, "c" => 3.4);
echo "sum(b) = " . array_sum($b) . "\n";
?>以上例程會輸出:
sum(a) = 20
sum(b) = 6.9
此外,對於複雜格式的數組,可以自己使用foreach結構計算和,例如:
#$a=array(1,2,3,4);
$s=0;
foreach ($a as $v) $s =$v;
echo "sum=$s";
?>
以上是使用PHP編寫程序,計算並列印123的階乘的詳細內容。更多資訊請關注PHP中文網其他相關文章!