/*
C 练习实例12
题目:判断101到200之间的素数。
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。
*/
#include <stdio.h>
#include <math.h>
/*判断一个数是否是素数,是返回1,否返回0*/
int yorn(int x)
{
int i;
int flag = 1;
for(i=2; i<=(int)sqrt(x); i++)
{
if(x%i == 0)
{
flag = 0;
break;
}
}
return flag;
}
int main()
{
int i;
for(i=101; i<=200; i++)
{
if(yorn(i) == 1)
{
printf("%d\t",i);
}
}
return 0;
}
C 练习实例12
最新推荐文章于 2023-08-19 16:44:01 发布