當前位置:編程學習大全網 - 編程軟體 - C++編程找100到999中的全部素數

C++編程找100到999中的全部素數

#include<iostream>

using namespace std;int main()

{

int a=0,b=0;

int c=0;

int i; cout<<"The number:\n\n"; for(a=1;a<10;a=a+2)

{

for(b=1;b<10;b++)

{

c=100*a+10*b+a; //列舉出所有的回文數 依次是從111到121,直到999 for(i=c/2;i>=1;i--)

{

if(c%i==0)

break; //判斷數字是否為素數,當i變成1時,表示c為素數。

} //這裏的i從大到小,有利於下壹步的輸出。

if(i==1)

cout<<c<<"\t"; //輸出所有素回文數

}

}

cout<<"\n"<<endl;

return 0;

}

  • 上一篇:mil 和 mm 之間到底是怎麽換算的啊!!!
  • 下一篇:大學計算機專業用到筆記本嗎?用哪種好?
  • copyright 2024編程學習大全網