導航:首頁 > 編程語言 > PHP求出3到200之間非素數

PHP求出3到200之間非素數

發布時間:2022-07-28 11:32:10

『壹』 利用vb一級 編寫程序,求出3到200之間的所有非偶數非素數的數之和。

cls
s=0
for i=3 to 200 step 2
for j=2 to int(sqr(i)
if i mod j=0
s=s+i
exit for
endif
next j
next i
print "3到200之間的所有非偶數非素數的數之和:";s
end

『貳』 '3到200之間非偶數 非素數的個數

Private Sub Command6_Click()
'3到200之間非偶數 非素數的個數

For i = 3 To 200 Step 2
n = 0
For j = 2 To i - 1
If i Mod j = 0 Then n = 1
Next j
If n = 1 Then m = m + 1
Next i
Print m

End Sub

『叄』 編寫程序,求出3到100之間的所有非偶數非素數的數的個數。

#include <stdio.h>
#include <math.h>
void main()
{
int i, j, sum = 0, s;
for (i = 3; i < 100; i += 2)
{
s = sqrt((double)i);
for (j = 2; j < s; ++j)
{
if (i % j == 0)
break;
}
if (j == s)
sum += i;
}
printf("3到100之間的所有非偶數非素數的數之和為:%d\n", sum);
}

『肆』 (1)編寫程序,求出3到100之間的所有非偶數非素數的數的個數。 (2) 所謂迴文數是從左至右與從右至左讀起來

判斷n是否為素數
Function isPrime(n As Long) As Boolean
Dim k As Long
For k=2 To n-1
if n mod k=0 then exit for
Next
isPrime=(k=n)
End Function
3到100之間的所有非偶數非素數的數的個數。 25
1~100 就自己琢磨一下唄

1000以內的迴文數
在自然數中,最小的迴文數是0,其次是1,2,3,4,5,6,7,8,9,11,22,33,44,55,66,77,88,99,101,111,121,131,141,151,161,171,181,191,202,212,222,232,242,252,262,272,282,292,303,313,323,333,343,353,363,373,383,393,404,414,424,434,444,454,464,474,484,494,505,515,525,535,545,555,565,575,585,595,606,616,626,636,646,656,666,676,686,696,707,717,727,737,747,757,767,777,787,797,808,818,828,838,848,858,868,878,888,898,909,919,929,939,949,959,969,979,989,999.

『伍』 用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

for ($i=100; $i <= 200; $i++) {
$flag = 0; //用於做個標識

for ($j=2; $j < $i; $j++) {
if ($i % $j == 0) {
$flag = 1; //如果$i為質數 則 標識改變 在下面不會輸出
break;
}
}

if ($flag == 0) {
echo $i . "<br />";
}
}

『柒』 用C語言編寫 求3到200之間的素數及個數

求素數及個數主要有兩種方式: 1.
一個數一個數判斷是否為素數,是的做是素數標記,不是的做不是的標記。最後統計是素數的標記個數。 2.
篩選篩選2的倍數,3的倍數等等,這種方式是預處理,適合多次提問一個數是否是素數,比較快,不過你的程序應該不需要。 其實如若你把代碼貼出來,我們才能幫你看看你錯的是哪裡啊,呵呵

『捌』 用c語言求3到200之間所有素數,輸出要求5個一行。

遍歷3~200之間的所有奇數,直接判斷其是否為素數,是則輸出。用一初值為0的變數t記錄輸出素數的個數,每輸出一個增1,當t能被5整除時增加一個回車。代碼如下:

#include<stdio.h>
intmain(intargc,char*argv[]){
intn,m,t;
for(t=0,n=3;n<200;n+=2){//遍歷3~200之間的奇數
for(m=3;m*m<=n;m+=2)//若有1和自身以外的因子則非素數
if(n%m==0)
break;
if(m*m>n)//輸出素數
printf(++t%5?"%4d":"%4d ",n);//由++t%5控制每行5個
}
if(t%5)//若最後一行不足5個數則補一個換行
printf(" ");
return0;
}

運行結果如下圖:

閱讀全文

與PHP求出3到200之間非素數相關的資料

熱點內容
企業透明加密軟體有監視功能嗎 瀏覽:492
桌面的運行命令 瀏覽:7
主流廠商伺服器維護流程是什麼 瀏覽:807
壓縮棉的被子先洗洗在用 瀏覽:242
批處理bat代碼和文件夾 瀏覽:296
怎麼交叉編譯tslib14 瀏覽:493
致程序員生產力飆升 瀏覽:760
程序員害怕下班嗎 瀏覽:107
鐵路漢宜線加密網實景效果圖 瀏覽:929
php工作難找 瀏覽:440
微信拼手氣紅包源碼 瀏覽:380
javaexcel公式計算 瀏覽:629
mastercam二維編程 瀏覽:384
加密協議aes和tkip 瀏覽:707
數據結構與演算法彭軍 瀏覽:770
二類app是什麼意思 瀏覽:498
可示教編程的plc 瀏覽:404
好看的個人界面源碼 瀏覽:882
手機加密文件夾解密方法 瀏覽:654
智能門鎖只能添加密碼不能修改 瀏覽:554