輸入一個大于3的整數n(n為1000以內),輸出3到n之間(包括3和n)素數的平方和。如:輸入9,輸出83?這個代碼該如何寫?嘗試了好幾遍用for陳述句回圈都不對,請教大佬們
uj5u.com熱心網友回復:
把代碼發出來看看哪兒不對uj5u.com熱心網友回復:
先寫一個函式判斷是不是素數int judge_prime(int num)
{
for() //2到num-1
{
能否整除
if(能) break; return 0;
}
return 1;
}
int judge = judge_prime(num)
if(judge==)
sum = sum+num*num;
大概是這樣,放在回圈里面就可以
uj5u.com熱心網友回復:
感謝
大佬呀!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/53576.html
標籤:C語言
下一篇:請教大佬
