php任务1: 使用自定义函数编程求半径r为10的圆的周长和面积; 任务2: 使用自定义函数编程求1!+2!+3!+4!+......+10!的值。
时间: 2023-11-25 20:06:07 浏览: 160
输入圆的半径求周长和面积。程序由三个函数组成:主函数进行输入输出和函数调用,perimeter函数求周长,area函数求面积。
以下是两个PHP任务的答案:
任务1:
```php
function circle($r){
$pi = 3.14159;
$area = $pi * $r * $r;
$perimeter = 2 * $pi * $r; echo "半径为$r的圆的面积为:$area <br>";
echo "半径为$r的圆的周长为:$perimeter <br>";
}
circle(10);
```
任务2:
```php
function factorial($n){
if($n <= 1){
return 1;
}else{
return $n * factorial($n-1);
}
}
$sum = 0;
for($i=1; $i<=10; $i++){
$sum += factorial($i);}
echo "1!+2!+3!+4!+......+10!的值为:$sum";
```
阅读全文