首頁>技術>

解題思路:這個問題的演算法很簡單,在上一節的基礎上,只要在外層增加一個for迴圈作為限制100-200之間就可以了。

原始碼演示:

#include<stdio.h>//標頭檔案 #include<math.h>//為了引入sqrt求平方根函式 int main()//主函式 {  int number,i;//定義變數   for(number=100;number<201;number++)//這個for迴圈主要是限制100-200之間   {    for(i=2;i<=sqrt(number);i++)    {      if(number%i==0)//如果餘數為0       break;//跳出當前迴圈     }       if(number%i!=0)//如果求餘不等於0,則為素數     printf("%d\n",number);//輸出素數    }   return 0;//函式返回值為0 }

編譯執行結果如下:

18
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • C語言 | 判斷是否為素數