當前位置:編程學習大全網 - 編程軟體 - 編程輸出1-200之間的素數。

編程輸出1-200之間的素數。

#include<iostream>

using namespace std;

int main()

{

for(int i=1;i<=200;i++) //從1循環到200

{

int s=0; //定聲明整型變量s(建議放到for循環外聲明)

for(int j=1;j<=i;j++) //從1循環到當前i值

{

if(i%j==0) //判斷i是否被j整除(i對j取余)

s=s+1; //條件為真,s自增1

if(s>2) //當s大於2,跳出當前內層循環

break;

}

if(s<=2) //s小於2時,輸出當前的i值

cout<<i<<endl;

}

return 0;

}

這個是輸出1到200裏面所有的素數

因為素數只能被1和自身整除,假如當前i的整除數超過2,就不是素數,跳過,檢測下壹個數字。

  • 上一篇:遵義的成人高考在哪裏報名?需要什麽證件?
  • 下一篇:昌平電腦培訓分享零基礎學習編程可以選擇哪些行業
  • copyright 2024編程學習大全網