1樓:扈懷煒
<?php
$ss = 100; //宣告變數$ss,賦初值為最小的素數
$max = 200; //宣告變數$max,賦值為最大的範圍
$arr = array(); //宣告乙個陣列$arr
echo $max."以內的素數為:";
while($ss < $max): //判斷變數是否在允許的範圍內
$boo = false; //宣告乙個布林變數$boo,初值為false
foreach($arr as $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;
?>
2樓:匿名使用者
$arr = array();
for ($i = 2;$i < 200;$i++)for ($i = 2; $i * $i < 200 ; $i++)for ($i = 100; $i < 200 ; $i++)
c語言程式設計題:求100到300之間的所有素數?
3樓:匿名使用者
#include
#include
main()
if(leap) //如果標誌位為1,表示從2到根號m不能整除m,即m是素數
leap=1;
}printf("\nthe total is %d",h);}
c語言,求100~200間的全部素數
4樓:風若遠去何人留
#include
#include
int isprime(int n)
int main()
程式設計題求100-200之間的全部素數怎麼做呀?
5樓:匿名使用者
<?php
$a=array();
for($i=100;$i<200;$i++)}foreach($a as $k=>$v)echo $v." ";
}echo "
100-200之間的以內素數的個數是". count($a);
?>
6樓:**愛人醉紅顏
#include
#include
void main()}
編寫乙個程式,求100~200之間所有的素數的累加和(用c語言)
7樓:聽不清啊
#include
int main()
int n,i,s=0;
for(n=100;n<=200;n++){for(i=2;iif(n%i==0)break;
if(i==n) s=s+n;
printf("%d",s);
8樓:
#include
#include
int prime(int n);
int main()
printf("%d",s);
return 0;
}int prime(int n)
編寫c語言程式,求100~200之間所有素數。
9樓:匿名使用者
素數就是只能被1和本身整除的數,先定義乙個函式用於判斷乙個數是否是素數,在從100到200依次迴圈判斷,如果是素數則輸出。
#include
int fun(int n){//判斷n是否是素數int i;
for(i=2;i
10樓:彌鷗逮成蔭
#include
void
main()
void
outputsushu(int
k)if(w==0)
printf("%d\t是素數\n",k);
else
printf("%d\t不是素數\n",k);}
11樓:王澤無敵真的
# include
# include
int main()
if(k>sqrt(i*1.0))
if(n%10==0)
printf("\n");
}return 0;}
12樓:
#include
#include
int isprime(int n)
void main()
printf("\n");
for(i=2;i<1000;i++)
13樓:匿名使用者
#include
#include
#include
int primer_number(int lower, int upper)
if (flag == 0)
count++;
}return count;
}int main(void)
c語言程式程式設計:輸出100到200間的全部素數,每行輸出5個素數。
14樓:刺友互
1、開啟vc2010後的介面。
2、點選檔案--->新建--->專案。點選 32位控制台應用程式 輸入名稱
3、以上完成後,再點左擊c1後,右擊原始檔,——>新增——>新建項。
4、再選擇c++檔案,檔名稱,現在都可以寫程式了。
5、#define max 100 巨集定義max=100。
6、最後執行結果如下。
15樓:匿名使用者
#include
#include
int ss(int n) /*檢查n是否為素數,如果是則返回1,否則返回0*/
int main(void)
return 0;}
16樓:匿名使用者
#include "stdio.h"
main()
if(leap)
}printf("\nthe total is %d\n",h);
system("pause");}
17樓:
#include
int main()
if (flag)
if (count == 5)
}return 0 ;}
18樓:
首先來理解素數的概念:
2, 3, 5, 7, 11, 13, 17, 19, 23, 29…………
這些除了他本身和1不能被任何其他數字整除的數字叫做「素數」,又叫「質數」。
那麼程式設計思路就有了:
那麼我們在外面再加一圈迴圈n,讓 n 的取值範圍在 100 <= n <= 200 之間,然後巢狀:
讓 i 在 1 < i < n 的範圍內進行迴圈,然後用 n % i,如果途中發現有非 0 的值,則表示該值非質數,讓s = 1終斷迴圈。
在迴圈的最後,判斷 s :如果 s 的值為0,則輸出n。
然後(還是在迴圈內)判斷n的值:若 n % 5 結果為4,則輸出"\n"。
這就是全部的演算法,我已經寫得很詳細了 - -
19樓:
#include
#include
int main()
if(flag) }
return 0;}
用C語言程式設計,用c語言程式設計?
有庫函式的大哥,如下 include下 函式原型 int cdecl islower int c int cdecl isupper int c int cdecl tolower int c int cdecl toupper int c 追神聖 如何判斷一個字元是小寫字母?查上一章提供的asci...
求100 200間的素數,C語言
1.注意 if i k 1 不在 for i 2 i k i 迴圈中,for i 2 i k i if m i 0 break if i k 1 當 for i 2 i k i 沒有被 break 打斷退出,那麼 i 在退出迴圈的值為 k 1 此時 if i k 1 為真,其實 if i k 1 就...
用c語言程式設計,用c語言如何程式設計?
皇家救星 include include include include void insert int array,int num 將num按遞增順序插到array中 else if array i num if i 29 return for j 28 j i j 將待插入位置後面的元素後移 a...