關於c 素數程式

2021-12-22 19:50:47 字數 2382 閱讀 5453

1樓:

#include

#include

#include

using namespace std;

int main()

}if (prime)

if (n%10==0) cout<

}cout<

return 0;

} 上面的程式就可以了。

2樓:

for(k=2;k<=m;m=m+1)

這句把m=m+1

改為k++

自己想想就明白了吧

3樓:匿名使用者

include

#include

using namespace std;

int main()

這是正確答案。。。

4樓:匿名使用者

for(k=2;k<=m;m=m+1)

}中的for(k=2;k<=m;m=m+1)是什麼意思?應該是for(k=2;k<=m;k++)吧

用c++編寫一個判斷素數的函式程式

5樓:齊之彧

#include

#include

using namespace std;

int main(){

int i,n;

int flag;

while(cin>>n)

{if(n<=0||n==1)

cout<<"no"<

6樓:

#include "math.h"

int sushu(int n)

從2開始判斷,是就返回1,不是返回0

如何用c++寫一個關於判斷一個數是否為素數的程式!

7樓:問明

#include<iostream>

#include"math.h"

usingnamespacestd;

boolisprime(intnumber){for(int i=2;i*i<=number;i++)if(number %i==0)

return false;

return true;

void printnum(intnumber){//列印出<=number的所有質數

int j=0;

for(inti=2;i<=number;i++)if(isprimenumber(i)==true){cout<<("%-5d",i)<<"";

j++;

if(j%10==0)//每隔十個數字換行cout<<endl;

int  main(){

long start=time(null);

cout<<(bool)isprimenumber(29)<<endl;

print num(1000);

longend=time(null);

cout<<endl<<"timespent:"<<(end-start+1)<<endl;

8樓:匿名使用者

整除就是餘數為0,然後迴圈所有比它小的數,一個一個驗證就行了。

9樓:我是小蟲

和c語言一樣的 這個你可以搜c語言的 然後加上一個類就行了

10樓:天蠍

樓主你好,判斷一個整數m是否為素數只需被2~根號m之間的每個數去除就可以了。

下面輸入一個整數判斷其是否為素數的程式,希望樓主理解其演算法,#include

#include

bool is_prime(int n)

void main()

if(n==2) cout<<2<<"是素數"<

else if(is_prime(n))

cout<

判斷素數,用c++語言怎樣編寫程式

11樓:汐日南莘

#include

using namespace std;

int prime(int n)

int main()

{int n;

cout<<"請輸入一個數:"<>n;

if(prime(n))

cout<

12樓:匿名使用者

#include

using namespace std;

bool isprime(long x)

}return result;

}int main()

如何用C 寫關於判斷數是否為素數的程式

include iostream include math h usingnamespacestd boolisprime intnumber for int i 2 i i number i if number i 0 return false return true void printnum ...

求c語言程式求1000以內的素數

include stdio.h include math.h include stdlib.h int prime int n return flag int main return 0 c語言,求1000以內素數的和!首先 你2就沒有算進去 n 2的時候 x也是2 迴圈進不去 flag是0 就不加...

c求素數個數,C 求素數個數

篩選法求n以內的素數個數 include include using namespace std int filter int n int main int filter int n int i,j int count 0 素數統計bool flag new bool n 1 素數標記,素數為1,非...