C語言實踐 輸出100以內的素數


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);
		}
	}

}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM