#include <stdio.h>
#include <math.h> //判断 101-200 之间有多少个素数,并输出所有素数.
int
main(void) {
int s = , e = ;
int count = ; //素数总个数.
int i;
int sq; //对每个数开方. for(i = s; i <= e; i++) {
int isPrime = ; //标识当前数是否为素数,素数为1,0为非素数.
sq = (int)sqrt((float)i);
for(int j = ; j <= sq; j++) {
if(i%j == ) { //非素数.
isPrime = ;
break;;
}
} if(isPrime) {
printf("%d\n", i);
++count;
}
} printf("素数总个数为:%d\n", count);
}
相关文章
- 用C语言输出1~100之间的素数
- C语言打印100到200之间的素数
- :判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。
- C语言基础 - 输出1-100万之间的素数
- C 语言输出100至200之间的质数(素数)
- c - 输出 101 至 200之间的素数.
- 判断101-200之间有多少个素数,并输出所有素数 Java实现
- 判断101-200之间有多少个素数,并输出所有素数及素数的个数
- Java:判断101-200之间有多少个素数,并输出所有素数。
- Java算法题2.判断101-200之间有多少个素数,并输出所有素数。