1樓:匿名使用者
老大所有的素數都是奇數。
所以您的問題就是求100到1000之間素數的和以下是python**,請安裝python後執行primes =[x for x in range ( 100 , 10000 ) if not [y for y in range ( 2 ,x/2+1) if x % y == 0 ]]
def add(x,y):
return x+y
a=reduce(add,primes)
print primes
print a
最終結果是:5735336
2樓:匿名使用者
c#程式如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace testing
}if (isprime == true)}console.writeline("計算結果:", sumofprimes);
console.readline();}}}/*輸出:
計算中...
計算結果:75067
*/希望對你有幫助!!
3樓:霧凝香沁
#include
#include
int judgeprime(int n)printf("%d\t",i);
return 1;
}int main()
python編寫一個函式.判斷一個數是不是素數,然後呼叫該函式輸出100以內的素數
編寫一個函式判斷一個數是否是素數,並在主函式中呼叫該函式求出所有三位數的素數
4樓:匿名使用者
#include
int fun(int k)
int n,t,i;
n=k;
for(i=2;i*i<=k;i++)//這裡出現錯誤,應該是i<=k,而不是k<=999
if(n%i==0)
return 0;
return 1;
int main()
int i,n;
for(i=100;i<=999;i++)if(fun(i))
printf("%d ",i);//這裡輸出i而不是funreturn 0;
5樓:匿名使用者
沒看錯誤的地方, 你的思路大概是檢查小於n下的數是否會被n整除?
如果是上面那樣的話, 你這個演算法本身就有問題了, 雖然也可以檢查出來是不是素數.
建議去看一下素數的定義及如何判斷一個數是否是素數.
6樓:倒黴熊
錯誤地方不少,都是小錯誤,我幫你修改了
#include
int fun(int k)
}return 1; //表示素數
}int main()
return 0;}
編寫一個函式,其功能為判斷某個整數是不是素數。呼叫該函式,並判斷100007是否是素數。編寫程式,謝謝
7樓:
用c實現的
int is_sushu(long num)}return flag;
}你通過一個值接收返回值 然後判斷是否為1 如果是 即為素數 否則不是
要判讀100007是否為素數 只需這條if語句if(is_sushu(100007)==1)printf("the number is sushu\n");
else
printf("the number is not sushu\n");
8樓:
用pascal實現
vara:longint;
function ss(x:longint):boolean;
var i:longint;
begin
ss:=true;
for i:=2 to trunc(sqrt(x)) doif x mod i = 0 then exit(false);
end;
begin
a:=100007;
writeln(ss(a));
end.
9樓:匿名使用者
include
#include
void main()
int judge(int a)
編寫函式,其功能為判斷某個整數是不是素數。呼叫該函式,並判斷100007是否是素數。編寫程式,謝謝
用c實現的 int is sushu long num return flag 你通過一個值接收返回值 然後判斷是否為1 如果是 即為素數 否則不是 要判讀100007是否為素數 只需這條if語句if is sushu 100007 1 printf the number is sushu n el...
如何用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 printn...
編寫函式,判斷指定的字元是否是數字字元,如果是返回1否則返回
刺友互 1 c語言中字元是使用char來定義的,使用關係運算子 即可對字元進行比較。2 在編譯器中定義a b兩個字元型變數,併為其賦值。3 執行 後,我們可以得到如圖所示結果。1表示條件為真,0表示條件為假。4 字串使用char來定義,可以使用strcmp 來判斷大小,也可以使用關係運算子 判斷大小...