輸出3到100之間所有的素數,並輸出它們的和值,用for迴圈語句,用vfp解答

2022-11-14 15:56:21 字數 643 閱讀 6664

1樓:匿名使用者

素數即是質數。用vfp程式設計求解如下:

clear

set talk off

?" 3到100以內的素數有:"

s=0for i=3 to 100

x=0for j=3 to i-1

if i/j=int(i/j)

x=1endif

endfor

if x=0

?? i

s=s+i

endif

endfor

?" 3到100以內的素數的和是:",sset talk on

cancel

*******

程式中使用函式int(i/j)是否整除,進行判別。同理也可使用mod(i/j)=0。

2樓:匿名使用者

clears=0ss=0for i=3 to 100 p=0 for j=2 to int(sqrt(i)) if mod(i,j)==0 p=p+1 endif endfor if p=0 ss=ss+1 s=s+i ?"3到100之間的第"+str(ss,2)+"個素數為:"+str(i,2) endifendfor?

"3到100之間所有的素數和為:"+alltrim(str(s))

c程式設計輸出所有的三位素數要求每行輸出

include int main printf n return 0 用一迴圈遍歷100 1000間的奇數,直接判斷這些奇數是否有1和自身以外的因子,無則確定為素數並輸出。用一變數記錄輸出素數的個數,當個數能被6整除時輸出一個換行,否則輸出間隔。如下 include stdio.h int main...

輸出3到n見所有素數的平方根之和

將以下公式考到excel工作表中 a列,選擇a列,然後選擇資料的分列,點選分隔符號,單擊下一步,選擇其它並輸入一個空格,單擊完成,excel工作表將計算出結果。最後考貝下面公式,完成所有計算。n 素數的平方根 平方根的和 3 if or and a2 2,mod a2,2 0 and a2 3,mo...

統計2019到2100之間所有的閏年並輸出閏年的個數

include int fun int year int main printf n printf 總共 d個 sum return 0 擴充套件資料 需要說明的是 1 一個c語言源程式可以由一個或多個原始檔組成。2 每個原始檔可由一個或多個函式組成。3 一個源程式不論由多少個檔案組成,都有一個且只...