输出200-299之间的所有素数
生活随笔
收集整理的這篇文章主要介紹了
输出200-299之间的所有素数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Description
一個整數如果不能被1和自身以外的所有整數所整除,那么這個數是素數。編寫程序找出200~299之間的所有素數。
Input
無輸入。
Output
200~299之間的所有素數,每8個數就換行。注意:每一行第一個數字(如211 257)前無空格,每一行最后一個數字(如251 293)后面無空格。
下面是另一種方向一樣的完整代碼
#include<stdio.h> #include<math.h> int main() { int n,i,j,k=0; for(n=200;n<=299;n++) { j=sqrt(n); for(i=2;i<=j;i++) if(n%i==0)break; if(i>j) { k=k+1; if(k%8!=0) printf("%d ",n); if(k%8==0) printf("%d\n",n); } } return 0; }總結
以上是生活随笔為你收集整理的输出200-299之间的所有素数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python的认识_认识Python和基
- 下一篇: 调用函数,计算分段函数的值