gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

PHP循環學習十一:怎么判斷素數并打印1~100的素數、統計其數目

在之前的文章《PHP循環學習十:判定水仙花數,打印全部水仙花數》中,我們給大家介紹一下判斷水仙花數并利用循環輸出所有水仙花數的方法,下面繼續php循環的學習,介紹一下怎么判斷一個數是不是素數,并輸出1~100的素數,感興趣的朋友可以學習了解一下~

首先我們來了解一下什么是素數?

素數(質數)是指除了1和它本身之外再不能被其他數整除的自然數;如果能被其他數整除則稱為合數(規定1既不是質數也不是合數)。

例如:數字2、3、17、19都是素數,它們只能被1和本身整除。

那么如果給出一個數 num(例如17),我們怎么判斷這個數 num 是不是素數呢?下面給大家介紹幾種方法:

方法1:最簡單的方法是根據素數的定義來求

思路:

  • 素數只能被1和本身整除,即只能被整除2次。

  • 因此我們利用循環,使用大于1小于等于N的各個自然數都去除一下N,統計被整除的次數,如果次數大于2則不是素數;如果等于2則則是素數。

下面來看看實現代碼:

<?php header("content-type:text/html;charset=utf-8"); $num=17; $count = 1; for($i = 2; $i <= $num; $i++) {     if(($num % $i)== 0)         $count ++; } if($count == 2) {     echo $num . '就是素數<br/>'; }else{ 	echo $num . '不是素數<br/>'; } ?>

輸出結果:

PHP循環學習十一:怎么判斷素數并打印1~100的素數、統計其數目

方法2:

思路:用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。

下面來看看實現代碼:

<?php header("content-type:text/html;charset=utf-8"); $num=19; $flag = 1; for($i = 2; $i*$i <= $num; $i++) //能被2 - sqrt(i)整除的數 { 	if($num % $i == 0) 	{ 		$flag = 0; 		break; 	} } if($flag == 1) {     echo $num . '就是素數<br/>'; }else{ 	echo $num . '不是素數<br/>'; } ?>

輸出結果:

PHP循環學習十一:怎么判斷素數并打印1~100的素數、統計其數目

好了知道怎么給定一個數來判斷是不是素數了,下面加大難度:怎么給定一個范圍(例如1~100),輸出全部素數呢?

是不是要使用兩個循環,在上面for循環的基礎上,在外面套一層for循環來控制范圍即可。我們來看看實現代碼(直接使用方法2的代碼):

<?php header("content-type:text/html;charset=utf-8"); $count = 0; for($k = 2; $k <= 100; $k++){ //從2開始,遍歷到100 	$flag = 1; 	for($i = 2; $i*$i <= $k; $i++) {//能被2 - sqrt(i)整除的數 	 		if($k % $i == 0) 		{ 			$flag = 0; 			break; 		} 	} 	if($flag == 1) { 	    echo $k . '是素數<br/>'; 		$count ++; 	} } echo '<br/>1~100間共有 '.$count." 個素數"; ?>

輸出結果:

PHP循環學習十一:怎么判斷素數并打印1~100的素數、統計其數目

可以看出,我們在內層for循環的循環體中,使用一個計數器$count,每輸出一個素數后,自增1,這樣就可以統計出1~100內有多少素數了。

好了就說到這里了,有其他想知道的,可以點擊這個哦。→ →php視頻教程

推薦:《PHP面試題大匯總(收藏)》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
欧美大黑帍在线播放| 性鲍视频在线观看| 好色先生视频污| 免费国产成人av| 日本人妻伦在线中文字幕| 五月婷婷丁香综合网| 成人在线免费观看av| 国产对白在线播放| 欧美特黄aaa| 国产精品人人妻人人爽人人牛| 四虎影院一区二区| 五月婷婷之婷婷| 成年人视频网站免费观看| 精品人妻少妇一区二区| 国产日韩欧美大片| av中文字幕av| aaa免费在线观看| 中文国产在线观看| 在线观看免费不卡av| 中文字幕第80页| 自拍偷拍 国产| 无码日韩人妻精品久久蜜桃| 国产xxxxx在线观看| 久久无码高潮喷水| 免费国产成人av| 免费观看成人在线视频| 欧美日韩一区二区在线免费观看| 久久国产成人精品国产成人亚洲| www.亚洲视频.com| 少妇高潮毛片色欲ava片| 国产曰肥老太婆无遮挡| 青娱乐自拍偷拍| 国产精品97在线| 久久精品免费网站| 亚洲最大天堂网| 香蕉精品视频在线| 欧美做受777cos| 我的公把我弄高潮了视频| 久艹视频在线免费观看| 国产乱子夫妻xx黑人xyx真爽| 日韩视频第二页| 污片在线免费看| 国产对白在线播放| 精品视频免费在线播放| 日韩手机在线观看视频| 亚洲精品手机在线观看| 影音先锋男人的网站| 亚洲色成人www永久在线观看| 久久综合色视频| 国产欧美一区二| 菠萝蜜视频在线观看入口| 国产xxxxx在线观看| 亚洲一二区在线观看| www.日本少妇| 在线播放av中文字幕| 日韩av中文字幕第一页| 日本中文字幕高清| bt天堂新版中文在线地址| 国产又大又硬又粗| 亚洲第一综合网站| 久久精品免费网站| 国产日韩欧美精品在线观看| 在线观看免费成人av| 国产精品国产对白熟妇| 国产性生活一级片| 日韩精品一区中文字幕| 国风产精品一区二区| 高潮一区二区三区| 无码aⅴ精品一区二区三区浪潮| 在线免费看污网站| 成人在线观看a| a级黄色小视频| 天天做天天爱天天高潮| 啊啊啊国产视频| 男人添女人下面高潮视频| 国产精品无码乱伦| 五月婷婷狠狠操| 国产原创中文在线观看| 国产一区 在线播放| 亚洲最新免费视频| 中文 日韩 欧美| 福利视频999| 久久婷婷综合色| 国产三级日本三级在线播放| 国模无码视频一区二区三区| 亚洲成人动漫在线| 九九九九九伊人| www.日本一区| 在线观看免费成人av| 无遮挡又爽又刺激的视频| 久久久久久久久久久99| 国产二区视频在线| 精品人妻少妇一区二区| 成人午夜免费在线| 日韩精品一区在线视频| 人人妻人人做人人爽| 成人在线视频一区二区三区| 久久久无码中文字幕久...| 佐佐木明希av| 999久久欧美人妻一区二区| 可以免费看的黄色网址| 日本大片免费看| 欧美一级视频免费看| 国产免费成人在线| 亚欧在线免费观看| 在线观看免费不卡av| 中文字幕综合在线观看| 今天免费高清在线观看国语| 欧美交换配乱吟粗大25p| 嫩草影院中文字幕| 欧美 国产 日本| 最新中文字幕免费视频| 国产精品无码乱伦| 男人插女人视频在线观看| 欧美成人黑人猛交| 中文字幕视频三区| 国产1区2区3区中文字幕| 日本福利视频在线| 欧美在线aaa| 国产盗摄视频在线观看| 日韩av黄色网址| 国产乱码一区二区三区四区| 成人免费a级片| 在线观看av日韩| www.好吊操| 亚洲成人福利在线| 免费网站在线观看视频| 亚洲激情在线观看视频| 妺妺窝人体色www看人体| 无码内射中文字幕岛国片| 男女啪啪的视频| 麻豆传传媒久久久爱| 蜜臀av.com| 超碰在线人人爱| 日本十八禁视频无遮挡| www.五月天色| 亚洲少妇第一页| 亚洲理论电影在线观看| 手机精品视频在线| 国产91对白刺激露脸在线观看| 欧洲精品视频在线| 天天操天天干天天做| 欧美牲交a欧美牲交aⅴ免费下载| 欧美日韩dvd| 五月天丁香花婷婷| 五月婷婷之综合激情| 欧美性大战久久久久xxx| 青青草视频国产| 秋霞在线一区二区| 性欧美1819| 欧美xxxxx在线视频| 日本a在线免费观看| bt天堂新版中文在线地址| 亚洲一级片免费观看| 亚洲小视频网站| 91女神在线观看| 亚洲77777| 欧美精品成人网| av网址在线观看免费| 成年在线观看视频| 中文字幕乱码免费| 8x8ⅹ国产精品一区二区二区| 操bbb操bbb| 996这里只有精品| a天堂资源在线观看| 超级碰在线观看| 成人性生活视频免费看| av免费看网址| 欧美 日韩 国产 高清| 亚洲午夜无码av毛片久久| www.中文字幕在线| 国产日产欧美视频| 亚洲天堂网一区| 日韩不卡一二三| 亚洲免费av网| 欧美精品在欧美一区二区| 国产日韩亚洲欧美在线| 精品视频免费在线播放| 免费裸体美女网站| 色网站在线视频| aaaaaaaa毛片| 97在线国产视频| 无码人妻h动漫| 可以看污的网站| 国产激情在线看| 日本不卡在线观看视频| 免费看污黄网站| 一本色道久久88亚洲精品综合| 97超碰在线人人| 一区二区三区 日韩| 香蕉视频在线网址| 成人午夜视频在线观看免费| 免费黄色特级片| 欧美aaa在线观看| 日韩小视频网站| 中文字幕亚洲乱码| 久久成人福利视频| 国产色视频在线播放| 红桃一区二区三区| 久久久精品麻豆|