Home > Article > Computer Tutorials > Use PHP to write a program to calculate and print out the factorial of 123
1: Switch is not a good idea, but if the question requires it, it can only be used
$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: The simplest logic is the exhaustive method
$totalNum = 100;
$totalFee = 100;
$henFee = 3;
$chickenFee = 1/3;
for($henNum =0; $henNum
$chickenNum = $totalNum - $henNum;
if($totalFee == $henNum * $henFee $chickenFee * $chickenNum){
echo 'Hen:',$henNum,'only';Chicken:',$chickenNum,'only',PHP_EOL;
}
}It’s not easy to code, but I hope you can adopt it
php array and function code:
for($i=0;$i
$sum =$c[$i]['Webpage'];
}
?>
php programming technology:
PHP is a server-side scripting language that is easy to learn and use. With very little programming knowledge you can use PHP to build a truly interactive WEB site. PHP is one of the tools that allows you to generate dynamic web pages. PHP web files are treated as ordinary HTML web files and when editing, you can write PHP in the normal way of editing HTML.
PHP stands for: Hypertext Preprocessor (PHP: Hypertext Preprocessor). PHP is completely free, no need to spend money, you can download it freely from the PHP official website. PHP complies with the GNU Public License (GPL), under which many popular software such as Linux and Emacs were born. You can obtain the source code without restrictions, and you can even add the features you need. PHP can run on most Unix platforms, GUN/Linux and Microsoft Windows platforms. Information on how to install PHP on a PC machine or Unix machine in a Windows environment can be found on the PHP official site. The installation process is simple.
First, for a simple array, you can use the array_sum function. The format of the function is as follows:
number array_sum ( array $array )
Function example:
$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";
?>The above routine will output:
sum(a) = 20
sum(b) = 6.9
In addition, for complex format arrays, you can use the foreach structure to calculate the sum yourself, for example:
$a=array(1,2,3,4);
$s=0;
foreach ($a as $v) $s =$v;
echo "sum=$s";
?>
The above is the detailed content of Use PHP to write a program to calculate and print out the factorial of 123. For more information, please follow other related articles on the PHP Chinese website!