问题二十:101-200之间有多少个素数,并输出所有素数。
2013-04-05 23:12
357 查看
/***************************************************************
*****author: liuyongshui
*******date: 2013/4/5
***language: C
***************************************************************/
/*
问题二十:101-200之间有多少个素数,并输出所有素数。
*/
#include <stdio.h>
int main()
{
int i;
int j;
int flag; //做标记
int num=0; //计数
int a[100]; //存储素数
for(i=101; i<200; i++)
{
flag=1;
for(j=2; j<=i/2; j++) //i除与2-i/2的数来验证是否为素数
{
if(i%j==0) //若能被整出,不是素数
{
flag=0;
}
}
if(flag)
{
a[num++]=i;
}
}
printf("有%d个素数,它们分别是:\n", num);
for(i=0; i<num; i++)
{
printf("%d\n", a[i]);
}
}
*****author: liuyongshui
*******date: 2013/4/5
***language: C
***************************************************************/
/*
问题二十:101-200之间有多少个素数,并输出所有素数。
*/
#include <stdio.h>
int main()
{
int i;
int j;
int flag; //做标记
int num=0; //计数
int a[100]; //存储素数
for(i=101; i<200; i++)
{
flag=1;
for(j=2; j<=i/2; j++) //i除与2-i/2的数来验证是否为素数
{
if(i%j==0) //若能被整出,不是素数
{
flag=0;
}
}
if(flag)
{
a[num++]=i;
}
}
printf("有%d个素数,它们分别是:\n", num);
for(i=0; i<num; i++)
{
printf("%d\n", a[i]);
}
}
相关文章推荐
- 【判断素数问题】判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数(又称质数(prime number)),并输出所有素数。
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- 经典c程序(0008)--判断101-200之间有多少个素数,并输出所有素数
- 大三学长带我学习JAVA.作业8。 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数
- 006-题目:判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- Swift 中 判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。
- java 题目:判断101-200之间有多少个素数,并输出所有素数。
- Java笔试常见编程题目:判断101-200 之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。素数为一个大于1的自然数,除了1和它本身外,不能被其他自然数整除。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断 101-200 之间有多少个素数,并输出所有素数。