當前位置:首頁 » 編程語言 » 用PHP求

用PHP求

發布時間: 2022-07-29 16:01:29

① 用php 怎麼求 1!+2!+…+10! 提示:n!=(n-1)!*n

/*求n的階乘*/
functionfactorial($n){
if($n<=1){
return1;
}
if($n>1){
return$n*factorial($n-1);
}
}
/*求1!+2!+3!+4!+……+n!*/
functionsum_factorial($n){
$sum=0;
for($i=1;$i<=$n;$i++){
$sum+=factorial($i);
}
return$sum;
}
echosum_factorial(10);

② PHP如何用數組求10+20+30+40+50

先說一下思路 1. 用PHP函數排序 sort() - 以升序對數組排序 rsort() - 以降序對數組排序 asort() - 根據值,以升序對關聯數組進行排序 ksort() - 根據鍵,以升序對關聯數組進行排序 arsort() - 根據值,以降序對關聯數組進行排序 krsort() - 根...

③ 用php求一到100的所以奇數和

$sum=0;
for($i=0;$i<strlen($str);$i++){
if(($i+1)%2==0)
{
//$i是從0開始,但是字元串的奇,偶位數是從1開始,所以用$i+1來判斷當前是奇數位還是偶數位
$sum+=$str[$i];
}else{
$sum+=$str[$i]; }
}
echo "sum=".$sum;

④ php計算問題,5=2-()已知結果求計算過程,用php求問號數字

//屬於foreach($ array as $ key = >//$ int Number待計算$ n = 3;//$n是屬性的最大值/*下面的代碼生成一個屬性描述array */$ array = array()$ int = 100;for($ I = 0;$ I < $ value){ $ limit = $ value;if($ limit > = $ int){ break;3,3 = > 9)$ limit = 0;//當前范圍$ is = 0;}//現在$array是array(1 => 1,2 = > n;$i ) { $array[$i 1] = pow(3,$i)

⑤ 怎麼用PHP寫出1到100的質數

<? //求100以內質數

for ($i = 1; $i <= 100; $i++) {

$k = 0;

for ($j = 1; $j < $i; $j++) {

if ($i % $j == 0) {

$k++;
}
}

if ($k == 1) {

echo $i;

echo "&nbsp;&nbsp;";
}
}?>

拓展內容

php

PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

⑥ 用php求101-200之間的素數

for($i=100;$i<=200;$i++){
$sign=1;
for($j=2;$j<$i;$j++){
if($i%$j==0||$i==1){
$sign=0;break;
}
}
if($sign)echo $i.' ';
}

⑦ 用PHP語言編程求100~200間的全部素數

<?php
$ss=100;//聲明變數$ss,賦初值為最小的素數
$max=200;//聲明變數$max,賦值為最大的范圍
$arr=array();//聲明一個數組$arr
echo$max."以內的素數為:";
while($ss<$max)://判斷變數是否在允許的范圍內
$boo=false;//聲明一個布爾變數$boo,初值為false
foreach($arras$value)://使用foreach語句遍歷$arr數組
if($ss%$value==0)://如果變數$ss能夠被數組元素整除
$boo=true;//將布爾變數賦值為true
break;//跳出當前循環
endif;
endforeach;
if(!$boo)://判斷變數$boo值
echo$ss."";//如果$boo為假,則說明當前變數$ss為素數,輸出素數
$arr[count($arr)]=$ss;//同時存到數組中
endif;
$ss++;//變數$ss加1
endwhile;
?>

⑧ 如何用php求出多個數字的和

  1. 可以用for循環1000到9999,然後用is_int判斷是不是整除

  2. 代碼如下:

  3. 	$sum=0;//結果和
    for($i=1000;$i<=9999;$i++){
    $v=$i/5;
    //判斷結果是不是整數,整數則表明能整除
    if(is_int($v)){
    $sum+=$i;
    }
    }
    echo$sum;

⑨ 用php實現求前n個質數的和

publicfunctiontest($num){
$number=0;
for($i=1;$i<=$num;$i++){
$k=0;
for($j=1;$j<$i;$j++){
if($i%$j==0){
$k++;
}
}
if($k==1)
{
$number=$number+$i;
}
}
echo$number;
}

⑩ 用php for循環語句求x的n次方,謝謝!!!

這有php函數啊 pow($x,$n);

用for的話


$x=123;$n=12;$re=$x;
for($i=1;$i<$n;$i++){
$re*=$x;//迭代
}
echo$re;

遞歸
functionpowX($x,$n,$re=0){
if($re==0){$re=$x;}
if($n>=1){
$re*=$x;
$re=powX($x,$n-1,$re);
}
return$re;
}
powX(123,12);
熱點內容
ppiandroid 發布:2025-01-24 10:25:50 瀏覽:1000
兒童壓縮機 發布:2025-01-24 10:25:09 瀏覽:74
蘋果的允許訪問在哪裡 發布:2025-01-24 10:24:32 瀏覽:31
橡皮艇存儲 發布:2025-01-24 10:21:56 瀏覽:771
360的新機什麼配置 發布:2025-01-24 10:04:22 瀏覽:951
榮耀10方舟編譯器不卡頓了 發布:2025-01-24 09:59:59 瀏覽:502
章魚腳本助手 發布:2025-01-24 09:55:10 瀏覽:334
手游腳本論壇 發布:2025-01-24 09:54:20 瀏覽:30
沈陽螺桿空氣壓縮機 發布:2025-01-24 09:54:09 瀏覽:594
新手機榮耀如何設置密碼 發布:2025-01-24 09:52:49 瀏覽:216