用c语言,找出指定范围内的质数
2016-11-25 23:53
537 查看
最近在学C语言,在MOOC上看到翁恺老师讲的《程序设计入门——C语言》,学到老师讲到怎么用C语言测试一个数是否为整数的时候,突然想到,既然可以测试怎么一个数是否为整数,那么肯定能够找出一定范围内的数是否为整数了。
于是想了想,用了如下代码,可以简单的实现这个功能,代码如下:
#include <stdio.h>
int main(){
int number;
int i,j,flag=1;
scanf("%d",&number);
for(i=2; i<number; i++){
for(j=2; j<i; j++){
if(i%j==0){
flag=0;
break;
}
}
if(flag!=0&&j==i){
printf("%d ",i);
}
flag=1;
}
printf("\n");
return 0;
}
于是想了想,用了如下代码,可以简单的实现这个功能,代码如下:
#include <stdio.h>
int main(){
int number;
int i,j,flag=1;
scanf("%d",&number);
for(i=2; i<number; i++){
for(j=2; j<i; j++){
if(i%j==0){
flag=0;
break;
}
}
if(flag!=0&&j==i){
printf("%d ",i);
}
flag=1;
}
printf("\n");
return 0;
}
相关文章推荐
- 使用Eratosthenes 方法找出指定范围内的所有质数
- 编程题-- 找出指定数在数组中的范围
- python编程找出对应范围内的所有素数(质数)
- c语言产生指定范围和个数的不重复的随机数
- C语言 伪随机数 指定范围随机数 学习
- JAVA质数的判定以及输出指定范围的质数
- 用Java声明一个方法(函数)找出输入数值的范围去全部素数(质数)
- c语言求出给定范围内的所有质数
- 使用函数找出指定范围内的完数
- 找出从2到某个数的范围内的所有质数,并输出。要求:分行输出,每行最多10个数。
- 输出指定范围内的所有质数
- 确定指定数据范围内数据个数C语言
- 建立一个类PrimeNUM,求指定数据范围内的所有素数(质数)。具体要求如下:
- 用Java找出输入值范围内的素数(质数)
- shell统计指定范围内的所有质数以及它们的和
- php找出指定范围内回文数且平方根也是回文数的方法
- 找出一定范围内的素数(质数)
- [置顶] js找出指定范围内(m,n)的水仙花数
- 用c++建立一个类PrimeNUM,求指定数据范围内的所有素数(质数)。
- 求1至指定整数范围内的质数