输出200以内所有素数(质数),5个一换行
2017-10-17 23:46
1591 查看
输出200以内所有素数(质数),5个一换行
具体实现代码:#include<stdio.h> #include<math.h> int main() { int i,j,k,count=0; for(i=2;i<200;i++) { k=sqrt(i); //如果i不能被2~√i间任一整数整除,i必定是素数 for(j=2;j<=k;j++) if(i%j==0) break; if(j>k) {//此处的判断条件我也不知道为什么这样,知道了再来更新 printf("%d ",i); count++; if (count % 5 == 0) printf("\n"); } } }
输出结果为:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 请按任意键继续. . .
相关文章推荐
- 求出1-100之间所有的素数(只能被1和它本身整除),要求每5个换行输出。
- 判断101-200之间有多少个素数(又称质数(prime number)),并输出所有素数。
- java例程练习(输出101~200以内所有的质数)
- 编写程序实现求1~500以内的所有素数,同时指定每行输出5个素数。(C++)
- 【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。
- 06_判断101-200之间有多少个素数,并输出所有素数
- 【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。
- 第11周项目6回文数、素数(4、输出1000以内所有的素数)
- 判断素数,并输出多少以内的所有素数
- 编程输出1000以内所有素数
- 1.打印101到200内的素数(质数)【用双层循环实现】&2.打印1到100内前5个可以被3整除的数
- 函数实现判断素数并调用函数输出100以内所有素数
- 判断101-200之间有多少个素数,并输出所有素数。
- 编写程序输出1000以内,只能被自身和1整除的所有质数
- 第十一周项目六 (3+)输出1000以内所有回文素数
- 输出1000以内的所有素数
- java 题目:判断101-200之间有多少个素数,并输出所有素数。
- 006-题目:判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数及素数的个数