求100~200之间的全部素数

自闭症网瘾萝莉.ら 提交于 2020-01-20 02:11:15

求100~200之间的全部素数

#include<stdio.h>
#include<math.h>

int main()
{
	int num;
	int i, j;
	for (num = 101; num< 200; num+=2)//2以上的偶数一定不是素数,列举奇数
	{
		i = (int)sqrt(num);
		for (j = 2; j <= i; j++)
		{
			if (num % j == 0)
				break;
		}
		if (j > i)
			printf("%d是素数\n", num);
		else
			printf("%d不是素数\n", num);
	}
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!