yfish
int main()
{

	int isprime = 1;

	
	for (int i = 2; i < 101; i++)
	{
		isprime = 1;//要确保每次循环都要把这个值设置为1,不然上次循环的isprime会污染本次循环

		if (i == 2)
		{
			printf("%d\n", i);
			continue;
		}
		for (int j = 2; j < i; j++)
		{
			if (i%j == 0)
			{
				//不是素数
				isprime = 0;
				break;
			}
			
		}

		if (isprime == 1)
		{
			printf("%d\n",i);
		}
	}

}

  

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2023-01-28
  • 2022-01-27
相关资源
相似解决方案